带初始设置费的 Stripe 订阅
Stripe Subscription with Initial setup fee
我正在使用 Stripe 构建一个相对简单的基于订阅的应用程序。
目前我唯一真正的烦恼是订阅需要初始安装费,我真的很难接受。
示例:
新用户注册 Subscription-A;订阅 A 的每月间隔价格为 10 美元。注册后,新用户将被收取 1 美元的一次性费用和 10 美元的订阅费,接下来的几个月只需支付 10 美元。
目前我的代码是:
// Stripe New customer
$customer = \Stripe\Customer::create(array(
"email" => $customer_email,
"source" => $token,
),
array("stripe_account" => $connected_account)
);
// Stripe Subscription
$sub = \Stripe\Subscription::create(array(
"customer" => $customer['id'],
"items" => array(
array(
"plan" => $plan_id,
),
),
),
array("stripe_account" => $connected_account)
);
有什么想法吗?谢谢
安装费 creating the customer, but before creating the subscription, create an invoice item 之后。
创建订阅时,将立即创建第一个发票,该发票将包括客户的所有待处理发票项目。
有关发票项目的详细信息,请参阅 https://stripe.com/docs/subscriptions/invoices#adding-invoice-items。
我正在使用 Stripe 构建一个相对简单的基于订阅的应用程序。
目前我唯一真正的烦恼是订阅需要初始安装费,我真的很难接受。
示例:
新用户注册 Subscription-A;订阅 A 的每月间隔价格为 10 美元。注册后,新用户将被收取 1 美元的一次性费用和 10 美元的订阅费,接下来的几个月只需支付 10 美元。
目前我的代码是:
// Stripe New customer
$customer = \Stripe\Customer::create(array(
"email" => $customer_email,
"source" => $token,
),
array("stripe_account" => $connected_account)
);
// Stripe Subscription
$sub = \Stripe\Subscription::create(array(
"customer" => $customer['id'],
"items" => array(
array(
"plan" => $plan_id,
),
),
),
array("stripe_account" => $connected_account)
);
有什么想法吗?谢谢
安装费 creating the customer, but before creating the subscription, create an invoice item 之后。
创建订阅时,将立即创建第一个发票,该发票将包括客户的所有待处理发票项目。
有关发票项目的详细信息,请参阅 https://stripe.com/docs/subscriptions/invoices#adding-invoice-items。