我是条纹支付网关的新手,我创建了一个条带帐户,我有自己的计划和订阅。它工作正常。以下是我的图像格式的计划和订阅。
以下是我的结帐页面
{{1}}
我希望在条带方法中发生定期付款时,将客户信息(如交易金额,客户ID等)插入我的数据库。任何人都可以帮助我吗?
答案 0 :(得分:0)
在重复付款时,您必须使用webhook来获取数据。
答案 1 :(得分:0)
成功付款后,您可以使用$customer
varibale。您可以通过$customer
收集有关付款的全部信息如果您想要在成功付款后访问收款卡和重复信息,您就可以了需要做什么
$StripeId=$customer['id'];
$card = $customer->sources->data[0];
$Stripe_City=$card->address_city;
$Stripe_Country=$card->address_country;
$Stripe_Address=$card->address_line1;
$Stripe_State=$card->address_state;
$Stripe_Zip=$card->address_zip;
$Stripe_card=$card->last4;
$Stripe_Brand=$card->brand;
用于存储有关客户的信息,您需要在流程中添加此信息
$customer = Stripe_Customer::create(array(
'email' => $_SESSION['userEmail'],
'card' => $_POST['stripeToken'],
'plan' => $plan_id,
));`
条带还为您提供有关付款的信息,请pint_r($customer)
查看所有对象。$customer
可以同时拥有多个来源。 Customer上的source属性是记录在案here的列表。