【问题标题】:Store credit card details in Paypal payment在 Paypal 付款中存储信用卡详细信息
【发布时间】:2015-07-22 21:38:50
【问题描述】:

我想在使用 Paypal 支付时存储卡的详细信息,Paypal SDK 中存储卡的详细信息有什么原因。

【问题讨论】:

  • 存储卡详细信息 错误
  • 存储卡的详细信息只是为了方便用户,Paypal SDKs提供了存储它但不知道如何在iOS中使用它
  • 见下面安德鲁的回答。永远不要存储卡的详细信息——将references存储到卡(或 PayPal 帐户),以便您可以为方便用户重新计费,而无需实际保护原始卡号。大多数支付处理器称之为标记化。这样做是为了让您的用户和您免于被盗财务和责任!

标签: paypal


【解决方案1】:

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

Classic API(我仍然更喜欢它)具有相同的功能,只是它被称为 Reference Transactions。您可以运行卡验证/$0 授权,然后在将来调用 DoReferenceTransaction 以使用 PayPal 保存在其服务器上的卡详细信息来处理您需要的任何金额。

无论哪种方式,这只是根据文档构建 API 请求的问题。有一些 SDK 可以帮助您解决此问题。

【讨论】:

    【解决方案2】:

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

    强烈建议不要保存用户的任何支付信息。只有交易 ID,可能还有唯一的用户 ID 或哈希。

    【讨论】:

    猜你喜欢
    • 2014-12-08
    • 2021-09-08
    • 2014-02-23
    • 2022-01-03
    • 2018-04-05
    • 2011-12-01
    • 2020-10-16
    • 2014-07-03
    • 2012-05-21
    相关资源
    最近更新 更多