【发布时间】:2016-10-25 16:51:00
【问题描述】:
使用iOS SDK for Stripe,我们可以做到以下几点
- 创建客户资料,客户 ID 可以在其中发送并存储到后端
- 在客户资料中添加、编辑、删除信用卡
- 卡可以从后端自动收费
请注意,一旦用户通过条带付款,我们会要求他们在下次余额低于某个水平时允许自动付款。因此,它不是定期订阅。不过是事前许可,以后收费。
对于单次支付,SDK 获取卡信息并提供令牌。令牌传递到最终处理付款的服务器。这看起来非常漂亮且安全。
我不想将卡信息存储在 iOS 应用程序中,也不想存储在服务器中。但是stripe是否负责存储它并允许后端稍后对其进行收费?我需要一种方法,以便服务器可以使用唯一的 ID 和金额与 Stripe 进行通信,以便 Stripe 接受请求并进行付款。
【问题讨论】:
-
是的,我们可以..付款完成后,该帐户将保存在 Stripe 帐户中。从那里您可以获取客户 ID 并保存在您的服务器中。实际上您无需保存他们在本地的卡详细信息,但只有从 Stripe 返回的客户 ID,
-
谢谢@Bharathi。 iOS SDK 似乎没有创建/检索卡/客户功能。我的意思是类似于 createTokenWithCard 方法。那么我应该使用 REST API 来创建客户并添加卡片吗?正如他们在此处记录的那样 - stripe.com/docs/api/curl#customers
标签: ios automation stripe-payments payment