如何检查卡是不是已存储在 Paypal Vault 中

Posted

技术标签:

【中文标题】如何检查卡是不是已存储在 Paypal Vault 中【英文标题】:How to check if a card is already stored in Paypal Vault如何检查卡是否已存储在 Paypal Vault 中 【发布时间】:2016-08-15 02:05:46 【问题描述】:

我已经设法通过他们的 API 集成 Paypal Vault 来存储信用卡信息、检索信息和删除卡。 但我正在寻找一种方法来检查卡是否已经存储在保险库中,然后再存储,但可以找到有关如何实现此目的的任何信息。

任何建议将不胜感激!蒂亚!

【问题讨论】:

【参考方案1】:

这是一个老问题,仍然分享一些观点。

PayPal 目前不验证使用/vault/credit-card 调用存储的信用卡信息。并且还允许将一张卡附加到多个付款人。

您可以通过检查输入的卡号来实施自己的规则(也需要注意您网站上的 PCI),并在这种情况下提供唯一的 payer_id(尤其是处理同一用户的卡)


  "payer_id": "user12345",
  "type": "visa",
  "number": "4417119669820331",
  "expire_month": "11",
  "expire_year": "2018",
  "first_name": "Joe",
  "last_name": "Shopper"

如果您在存储信用卡时包含payer_id,则在使用存储的信用卡时也需要包含它。

参考:PayPal vault card data duplicate

【讨论】:

以上是关于如何检查卡是不是已存储在 Paypal Vault 中的主要内容,如果未能解决你的问题,请参考以下文章

如何检查输入的电子邮件 ID 是不是已在 Paypal 中注册?

Paypal Vault - 合规性

在 Paypal Vault 中使用存储的卡时,它会返回 INTERNAL SERVICE ERROR

paypal Vault 是不是支持 SEK(瑞典)货币?

Paypal IPN - 检查付款状态是不是已完成?

使用 PayPal 进行试用申请