从当月的注册日期开始分期订阅,并收取初始费用

  • 本文关键字:注册 日期 开始 stripe-payments
  • 更新时间 :
  • 英文 :


我想在这些条件下进行条纹每月订阅

每月收费29.99美元

当在月中旬完成注册时,50.00美元的安装价格将与订阅价格相加。

例如,用户在10月29日注册了

届时应支付79.99美元。安装费+订阅费

29.99美元的订阅费在下个月的同一天收取如何配置?我想知道代码点火器php 中条纹的配置

$price = StripePrice::create([
'unit_amount' => 29.99*100,
'currency' => 'usd',
'recurring' => ['interval' => 'month'],
'product' => 'Monthly Plan Home Internet',
]);
$customer = StripeCustomer::create([
'email' => $email,
'source'  => $token,
]);
$subscription = StripeSubscription::create(array(
"customer" => $customer->id,
"currency" => $currency,
"add_invoice_items"=>array(
array(
"price"=>$price->id
),
),
"items" => array(
array(
"price" => "29.99"
),
),
));

请遵循以下代码

$customer = StripeCustomer::create([
'email' => $email,
'source'  => $token,
]);
$subscription = StripeSubscription::create(array(
"customer" => $customer->id,
"currency" => $currency,
"add_invoice_items"=>array(
array(
"price"=>"price_1LyBtEIhiBmLLX1CMotP6b2z" //first month payment with installation fees
),
),
"items" => array(
array(
"price" => "price_1LyC2vIhiBmLLX1ChID4GBZu" //monthly payment
),
),
));

创建订阅时,您可以使用add_invoice_items将一次性价格添加到订阅的第一张发票中。

除了您在items中设置的经常性价格外,还将收取该费用,并且一次性价格不会显示在后续发票上。

最新更新