2015-05-12 217 views
-4

我想使用贝宝付款时存储卡的细节,有任何为什么在贝宝SDKs存储卡的细节。存储信用卡的详细信息,在贝宝付款

+1

**存储卡详细信息*** ***其错误*** –

+0

存储卡的详细信息只是为了方便用户,其提供的Paypal SDKs存储它,但不知道如何在iOS中使用它 – shareInfo

+0

请参阅Andrew's回答如下。切勿存储卡片详细信息 - 将_references_存储到卡片(或PayPal帐户),以便您可以重新获得用户的便利,而无需真正保护原始卡片号码。大多数支付处理器都会调用该标记。做到这一点,以保存你的用户_和你从被盗的财务和责任! – geewiz

回答

0

贝宝不会分享其用户的帐户信息,尤其是卡片的详细信息给任何人。您必须使用唯一的帐户电子邮件地址来定义用户。

强烈建议不要保存用户的任何付款信息。只有事务ID,可能是一个唯一的用户ID或散列。

+0

获取此链接https://developer.paypal.com/docs/api/#store-a-credit-card,Paypal存储信用卡 – shareInfo

2

PayPal的REST API将此称为“Vault”,允许您将信用卡详细信息保存在PayPal的服务器上,因此您不必将其保存在自己的服务器上。这样,您仍然可以处理已保存的卡,而无需将其保存在自己的服务器上。

Classic API(我仍然比较喜欢)具有相同的功能,除了它被称为参考事务。您可以运行卡片验证/ $ 0授权,然后您将来可以拨打DoReferenceTransaction来使用PayPal保存在服务器上的卡片详细信息处理您需要的任何金额。

无论哪种方式,它只是根据文档构建API请求的问题。有些SDK可以帮助你做到这一点。