gpt4 book ai didi

stripe-payments - 为什么只保存在源中而不是卡片中的 strip 卡?

转载 作者:行者123 更新时间:2023-12-01 10:21:29 25 4
gpt4 key购买 nike

我在 Stripe 中保存了我的信用卡,但为什么它只在来源中

enter image description here

而不是在卡片下?

enter image description here

我已使用文档中指定的 stripe.customers.createSource 来保存卡片 (https://stripe.com/docs/api#create_card)

我猜这就是 stripe.customers.listCards 什么都不返回的原因

最佳答案

库中的方法 stripe.customers.createSource 只是向 /v1/customers/cus_123/sources 发出 POST 请求以向其添加源。源本身的类型取决于您在客户端创建它所使用的类型。

如果您创建卡 Tokens客户端 tok_123 你会得到 Card object card_123 在客户身上。您还可以获得 Bank Account object如果您在美国使用 ACH 借记卡并创建了银行账户 token btok_123。这是 API 中已存在多年的遗留方法。

最近,Stripe 发布了一个名为 Source 的新高级对象。您可以在 documentation 中阅读更多关于 Sources 的信息.无论使用何种支付方式(卡、SEPA 借记卡、支付宝、Sofort 等),这都允许您拥有一个唯一的对象。这使得处理代码中的逻辑变得更加容易,因为对象具有相同的形状和特定于每种支付方式的属性,它们存在于您知道以不同方式处理的子哈希中。这些 Source 对象的 id 格式为 src_123

在这里,您的客户附加了 Sources。这意味着在客户端,当您收集卡详细信息时,您正在主动创建 Source 而不是 Token。这是由于您用来创建它的方法/调用。在 Elements您将使用 createSource()而不是 createToken()而在移动 SDK 中,他们会默认创建 Sources。

归根结底,来源是一种更好的新集成方法,因为它们更具可扩展性,并且可以处理您 future 的国际业务增长。我建议让 Sources 继续前进。

关于stripe-payments - 为什么只保存在源中而不是卡片中的 strip 卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51336898/

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