PayPal всегда возвращает Payer_ID?
-
28-09-2019 - |
Вопрос
Я понимаю, что когда клиент входит в PayPal и использует свою учетную запись PayPal, PayPal отправит нам клиента payer_id
. Отказ Но что произойдет, если клиент не вошел в PayPal и просто использует кредитную карту для обработки платежа? PayPal все еще поставляет payer_id
в таком случае? И есть ли способ подделать это в песочнице? Есть ли номера кредитных карт PayPal Supply? Один для успеха, а другие для различных видов провала?
(Это стандарт платежей сайта PayPal.)
Решение
Ответ, который я получил от форумов разработчиков PayPal, был:
Payer_ID возвращается, платит ли покупатель с учетной записью PayPal или использует их кредитную карту без входа в учетную запись.
Вы можете генерировать номер тестовой карты в песочнице, выполнив следующие действия:
Сначала войдите в свою учетную запись Sandbox Publer и генерируйте тестовую кредитную карту, выполнив следующие действия:
Нажмите на профиль
Нажмите на кредитную карту
Нажмите на добавление
Выберите тип карты (в настоящее время песочница создаст тестовые номера визовых карт)
Скопируйте карту здесь и нажмите «Отмена»
** Не добавляйте карту на свою учетную запись **
Теперь используйте этот номер тестовой карты, любой срок годности в будущем 000 для номера CVV2, любой адрес в действительном формате и любое имя для тестирования.
Эти тестовые карты приведут к успеху. Для стандарта платежей веб-сайта, чтобы имитировать сбой с номером тестовой карты, вы можете ввести любую случайную 16 цифр для номера карты. Тем не менее, с стандартом платежа на веб-сайте, если транзакция не удается, в продавца не отправляется никаких ответов.
Спасибо.