gpt4 book ai didi

ios - Apple Pay Stripe 集成 - 它是如何运作的?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:28:48 24 4
gpt4 key购买 nike

我有几个关于 Apple Pay 与 Stripe 集成的相关问题。

  1. 我正在使用 TEST stripe api key ,尽管在 Apple Pay Sheet 上选择了不同的信用卡品牌(Amex、Mastercard),但在 Stripe Account > Customers 中接受交易后,我总是有 Apple Pay 用户和信用卡 VISA •••• 4242 12/2020。没有信用卡信息?

  2. 我在向导步骤 N 中收集 Apple Pay token 并将其发送到 Stripe(交换 Stripe token ),并在步骤 N+2 中进行实际收费。此 Stripe token 是否可用于任何 future 交易?或者,如果用户在几个小时后返回到步骤 N+2,它是否会失效?

  3. 我可以使用在第 2 点中保存的这个 Stripe token 进行 future 的交易,而无需使用 Apple Pay Sheet 再次提示用户吗?只需将其用作 Stripe 中的已保存信用卡以按月收费(订阅),还是在用户选择要购买的新商品时按需收费?

  4. 在“应用程序设置”中,我有 Apple Pay 按钮来更改应该保存/用于进行 future 付款的 strip 化信用卡。现在更改会生成新的 strip token 。但是我不知道它是否正确,正如我在第 1 点中提到的那样。上面总是有 VISA •••• 4242 12/2020 卡与 Stripe 帐户中的客户关联。

  5. 上述支付流程在应用中是否违反了 Apple 服务条款,并且此类应用程序可能会被 Apple 拒绝?

最佳答案

  1. 在 Stripe 的测试模式下,无论您在 Apple Pay 对话框中选择什么卡,在创建 token 时都会更改为 Stripe 的 4242 测试卡,所以这是正常的,如果有点困惑。
  2. token 仅在短时间内有效,并且只能使用一次。一旦您在后端服务器上收到它,您应该对其进行充电,或 attach it to a customer object如果您打算再次从卡中扣款。
  3. 是的,您可以照常将 token 保存给客户并随时收费,如第 2 点的链接中所述。此处没有 Apple Pay 区别。
  4. 很遗憾,是的,由于第 1 点中的解释,检查这个有点棘手,而且据我所知没有很好的解决方法。在实时模式下,您可以检查 fingerprints的卡片。
  5. 不,我认为这本身不违反任何服务条款。但您应该注意,Apple Pay 和一般接受信用卡付款的 Stripe 不能用于销售应用内商品——Apple 要求您为此使用他们的应用内购买 API。[0]

[0] - https://stripe.com/docs/apple-pay/apps#using-stripe-and-apple-pay-vs-in-app-purchases

关于ios - Apple Pay Stripe 集成 - 它是如何运作的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52891153/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com