【问题标题】:How to get customer id from Stripe in iOS - Objective C如何从 iOS 中的 Stripe 获取客户 ID - Objective C
【发布时间】:2017-11-30 22:26:05
【问题描述】:

我从 STPCard 获得了 STPToken、卡 ID,但我无法从 Stripe 中的 STPCustomer 获得客户 ID。谁能告诉我如何获取客户 ID(例如:cus_asjdfhask234234ajsdf)。

【问题讨论】:

  • 无法获得客户 ID”是什么意思?你不知道怎么做,或者你得到的信息是无效的?
  • 我不知道如何..请帮助
  • [STPAPIClient sharedClient] createTokenWithCard:cardParams completion:^(STPToken* token, NSError *error) 我使用上述方法得到了 STPToken 和 STPCard 详细信息,但是如何获取客户 ID?
  • * 客户的 Stripe ID,例如cus_1234 喜欢这个 id..它显示在 STPCustomer 类中,但我不知道如何获取该 id...请帮助

标签: ios objective-c stripe-payments strip


【解决方案1】:

客户 ID 在服务器端生成。该应用程序应收集用户的信用卡信息并获取 STPToken,然后将该令牌发送到服务器,服务器将为您创建一个客户 ID 并将其发送回应用程序,然后您可以使用该客户进行购买,这也发生在服务器端。

https://stripe.com/docs/api#create_customer

无法在应用内向客户收费。

https://support.stripe.com/questions/can-you-charge-a-card-through-a-mobile-application

【讨论】:

  • 谢谢伙伴.. 有帮助
【解决方案2】:

为了生成客户id,我们也可以在应用端调用stripe curl api,就像我们调用其他的rest api一样。

您可以从以下 URL 引用 Stripe 自己的文档 https://stripe.com/docs/api#create_customer 甚至可以通过 Stripe 的 API 进行任何条带操作。

您只需将客户 ID 传递到您的后端,就好像您在应用程序端注销并且在登录时您没有获得旧的客户 ID 并且您尝试使用相同的电子邮件创建新的客户 ID,然后条带将允许它并为您提供新的客户 ID。

【讨论】:

    猜你喜欢
    • 2019-12-25
    • 2018-09-28
    • 2020-07-30
    • 2016-10-07
    • 1970-01-01
    • 2013-06-05
    • 1970-01-01
    • 2014-03-30
    • 2023-01-18
    相关资源
    最近更新 更多