我正在使用条带进行使用php付款。我有一个类似订阅付款的系统,客户每个月都要付款。在实施订阅付款后,我很困惑,我如何知道订阅金额或我的条带帐户中添加了重新开单金额?从卡中扣除后,条带是否有这样的机制在我的服务器中发布重新发送信息? 对于正常付款,我使用以下代码来检索付款信息,但再次显示错误。
<script type="text/javascript" src="jquery-1.10.2.min.js"></script>
<script type="text/javascript" src="https://js.stripe.com/v2/"></script>
<?php
echo '<script type="text/javascript">Stripe.setPublishableKey("' . STRIPE_PUBLIC_KEY . '");</script>';
require_once('lib/Stripe.php');
Stripe::setApiKey(STRIPE_PRIVATE_KEY);
Stripe_BalanceTransaction::retrieve("card_14ZJGLIv1**********");
?>
我的最后一个问题是,在我的条带帐户中,我可以看到'name'字段为空,但是当我添加带有'name'的输入时,它显示错误。如何设置该名称字段。条纹仅提供以下付款代码,不包括持卡人姓名:
$charge = Stripe_Charge::create(array(
"amount" => 5000, // amount in cents
"currency" => "usd",
"card" => $token,
"description" => $desc
)
);
答案 0 :(得分:0)
检索客户的订阅
默认情况下,您可以查看存储的10个最新活动订阅 直接在客户对象上的客户,但您也可以 检索有关客户的特定有效订阅的详细信息。
参数
id :要检索的订阅所需的ID。
客户:必需返回
返回订阅对象。 [包括金额]
$customer = Stripe_Customer::retrieve({CUSTOMER_ID});
$subscription = $customer->subscriptions->retrieve({SUBSCRIPTION_ID}));