【问题标题】:Stripe - Create a Source for a Credit Card using only Stripe APIStripe - 仅使用 Stripe API 创建信用卡来源
【发布时间】:2019-11-26 14:52:41
【问题描述】:

我正在尝试通过直接使用 fetch 到 Stripe 的 API 来注册用户付款信息(因为它是一个 React Native 应用程序,所以我不能使用 Stripe Elements)。它遵循通常的概念:用户注册他的信用卡,然后将其关联到他的帐户,以便他可以在应用程序中付款。

我尝试通过使用用户在注册时提供的信息创建信用卡令牌来解决此问题,但我意识到该令牌仅对一次付款或与客户相关联才有价值。

与此同时,我看到 Sources 可能是我的应用程序中需要的,因为我们可以返回它并多次充电。但是,从我看到的in the API docs 来看,在创建源时没有提及信用卡信息。

我需要创建什么才能仅通过 API 执行此操作(注册一张卡以多次使用)?

【问题讨论】:

  • 我没有本地开发经验,但您可能应该研究一下 Stripe 客户 API。顺便说一句,来自 Sources doc 的 qoute:token optional 用于创建源的可选令牌。传递时,令牌属性将覆盖源参数。
  • 是的,你是对的!谢谢

标签: stripe-payments react-native-stripe-api


【解决方案1】:

您需要事先为您的卡创建一个令牌。为此,您可以使用 tipsi-stripe 包。 如果你想实现信用卡,苹果/谷歌支付,完美的包。

【讨论】:

    【解决方案2】:

    通过先前创建令牌,您可以将其用作创建源的参数。然后,令牌属性将覆盖源参数。感谢@Evgenii Malikov 的提示。

    【讨论】:

      猜你喜欢
      • 2015-04-13
      • 1970-01-01
      • 2021-09-09
      • 2014-03-30
      • 2014-02-22
      • 1970-01-01
      • 2019-10-07
      • 2021-06-24
      • 2018-12-04
      相关资源
      最近更新 更多