【问题标题】:Is it possible to use the new Checkout to only collect payment info是否可以使用新的 Checkout 仅收集付款信息
【发布时间】:2020-04-17 16:39:41
【问题描述】:

我正在尝试遵循 Stripe 的指南“Starting a subscription with Checkout

我在 Stripe 上设置了两个计划 - 免费和付费。

我希望免费用户能够在升级到付费计划之前提交付款信息。

这可以通过 Checkout 实现吗?当我尝试为 Checkout 创建会话 ID 时,我从 Stripe 收到以下错误:

Stripe::InvalidRequestError ((Status 400) (Request req_NfaWVXSezbnkId) Checkout 不支持 amount 值为 0 的计划。)

【问题讨论】:

    标签: stripe-payments


    【解决方案1】:

    是的,这可以通过 Checkout 的“设置模式”来完成。

    https://stripe.com/docs/payments/checkout/collecting

    使用 Checkout 的设置模式收集付款详细信息对于更新订阅付款方式或为将来的付款设置存档的付款方式非常有用。设置模式使用 Setup Intents API 创建付款方式。

    【讨论】:

      猜你喜欢
      • 2023-03-20
      • 2019-05-08
      • 2020-11-11
      • 1970-01-01
      • 2021-09-17
      • 1970-01-01
      • 2014-08-23
      • 2021-11-27
      相关资源
      最近更新 更多