我在Stripe中设置了每月订阅计划 . 创建订阅和收费正在逐月进行,但我想提前2个月向客户收费 .
示例:用户应订阅6个月 . 我想在第一个月和上个月(第六天)向他收费 . 所以他不会支付第6个月 .
我试图向客户收费一次,然后另一次,但它说我只能使用条带令牌一次 .
如何以条纹和PHP进行此存款支付?
要解决此问题,请执行以下操作:进行订阅,然后从中获取客户ID并对其收费 .
$customer = Customer::create([ 'card' => $request->stripe_token, 'plan' => $planID, 'email' => Auth::user()->email ]);
这将订阅用户计划 . 然后再给他充电:
Charge::create([ 'amount' => $depositPrice, 'currency' => 'usd', 'customer' => $customer->id, "statement_descriptor" => "Company Name Deposit", ]);
1 回答
要解决此问题,请执行以下操作:进行订阅,然后从中获取客户ID并对其收费 .
这将订阅用户计划 . 然后再给他充电: