Как проверить, хранится ли карта в Paypal Vault

Мне удалось интегрировать Paypal Vault через их API для хранения информации о кредитной карте, получения информации и удаления карты. Но я ищу способ проверить, хранится ли карта в хранилище, прежде чем я ее сохраню, но могу найти любую информацию о том, как это сделать.

Любые предложения будут ценны! ТИА!


person Ronny vdb    schedule 21.04.2016    source источник


Ответы (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

person Sovon    schedule 12.07.2016