Php 使用cron作业或从条带订阅定期web挂钩进行条带定期付款?
我有一个单一的课程网站,我想为考生提供分期付款的便利,但Stripe提供的是订阅而不是分期付款,现在我很困惑 1。我将如何获得分期付款候选人的付款数量? 2。我是否可以使用CRON作业(从我的角度)进行定期分期付款?如果是,那么我需要哪些详细信息和参考资料?(如条纹令牌、客户令牌、卡令牌等) 3。如果Stripe将处理此订阅,那么如何获取候选人详细信息? 现在我正在遵循下面的编码方法,希望它能帮助您Php 使用cron作业或从条带订阅定期web挂钩进行条带定期付款?,php,stripe-payments,recurring-billing,Php,Stripe Payments,Recurring Billing,我有一个单一的课程网站,我想为考生提供分期付款的便利,但Stripe提供的是订阅而不是分期付款,现在我很困惑 1。我将如何获得分期付款候选人的付款数量? 2。我是否可以使用CRON作业(从我的角度)进行定期分期付款?如果是,那么我需要哪些详细信息和参考资料?(如条纹令牌、客户令牌、卡令牌等) 3。如果Stripe将处理此订阅,那么如何获取候选人详细信息? 现在我正在遵循下面的编码方法,希望它能帮助您 $plan = \Stripe\Plan::create(array(
$plan = \Stripe\Plan::create(array(
"product" => [
"name" => "Test product"
],
"nickname" => "Test Course",
"interval" => "month",
"interval_count" => 8,
"currency" => "usd",
"amount" => 120 * 100,
));
$customer = \Stripe\Customer::create([
'email' => auth()->user()->email,
'source' => $request->reservation['stripe_token'],
]);
$subscription = \Stripe\Subscription::create([
'customer' => "cus_s1dfd2fd3f2",
'items' => [['plan' => "plan_assd54s5d4s"]],
]);
我认为这里描述了您需要的一切(如何使用定期订阅对分期付款进行建模)。对于传入分期付款的处理,您应该基于stripe webhook事件 编辑 您可以/应该通过电子邮件在系统端和条带端识别客户,如果这还不够(例如存储subscription.id),您可以:
- 在数据库中保存stripe customer.id或subscription.id
- 或者(我推荐)使用元数据条带功能并发送给您的一方 在中创建客户/订阅时使用customer.id或subscription.id 条纹-