这是我的客户在我重定向到门户时看到的内容。但我希望他们能够自己选择计划并添加付款方式。
这就是我获取 URL 的方式:
const session = await stripe.billingPortal.sessions.create({
customer: req.body.stripeCustomerId,
return_url: 'http://localhost:3000/app',
});
Run Code Online (Sandbox Code Playgroud)
我希望用户能够选择一个计划,我将其作为Product:
据我所知,BillingPortal 不支持订阅新的价格/计划。它仅支持切换价格/计划(例如降级或升级)或更新购买数量:https://stripe.com/docs/billing/subscriptions/customer-portal
您必须使用 Stripe Checkout 启动用户订阅,然后利用 BillingPortal 允许他们切换价格。
| 归档时间: |
|
| 查看次数: |
1003 次 |
| 最近记录: |