为了启用 SCA 更改,我现在将https://stripe.com/docs/payments/checkout/client stripe 的(stripe v3 js 文件)结帐功能集成到我的应用程序中,这使得我的订阅系统的集成变得容易。
题
如何将优惠券传递给stripe.redirectToCheckout()方法,在文档中看不到任何与此相关的内容。
代码示例
stripe.redirectToCheckout({
items: plans_and_addons,
successUrl: successUrl,
cancelUrl: cancelUrl,
clientReferenceId: customer_id, // helpful in webhook response
})
Run Code Online (Sandbox Code Playgroud)
Sor*_*vel 15
正如 Daniel 上面所说,您在调用时无法启用促销代码redirectToCheckout,但可以在从 API 创建条带会话时启用促销代码。
因此,总而言之,当您使用创建结帐会话时,Stripe.checkout.sessions.create()您还必须传递allow_promotion_codes: true,这实际上允许您将促销代码应用到您在 stripe -> products 页面中创建的产品。
您可以在此页面上找到更多信息:https://stripe.com/docs/billing/subscriptions/coupons/codes
小智 7
我也面临同样的问题,所以我联系了条纹支持。
请查看支持团队的回复。
我对您的查询进行了彻底的研究,恐怕 Checkout 仅支持有限的一组自定义设置(例如名称、描述、徽标)和字段。专注于 UI 使我们能够更有效地对其进行迭代,以提高转化率并保持对各种平台的支持。
他们为我提供了一个文档链接,您也可以查看它。https://stripe.com/docs/payments/checkout/customization
我认为您可以通过帮助 stipe API 创建自定义结帐来解决您的问题。——没试过。
| 归档时间: |
|
| 查看次数: |
3584 次 |
| 最近记录: |