Подтвердить что ты не робот

Проверить номера кредитных карт для использования с песочницей PayPal

У меня возникли проблемы с тестированием платежей по кредитным картам с помощью песочницы PayPal. Когда вы просматриваете профиль учетной записи sandbox покупателя из developer.paypal.com, я могу видеть следующие данные кредитной карты:

account

Хотя при использовании этих данных на экране оплаты я получаю сообщение "Мы сожалеем, мы не можем выполнить этот платеж. Попробуйте другую карту".

error

Я прочитал в других вопросах, что вы должны войти в учетную запись для песочницы, пойти, чтобы добавить дополнительную кредитную карту, и она должна сгенерировать для вас несколько тестовых номеров... Однако, когда я это делаю, все поля пусты:

add

Я также пытался использовать некоторые "действительные" числа (т.е. они передают алгоритм Луна), но ни один из них не работал у меня.

Я также пробовал номера, перечисленные на этой странице: https://www.paypalobjects.com/en_US/vhelp/paypalmanager_help/credit_card_numbers.htm - Они не работали.

Я пробовал как счета в США, так и Великобритании. Не повезло.

Любые идеи?

4b9b3361

Ответ 1

Оказывается, после беспорядка со всеми настройками в тестовой бизнес-учетной записи, что один (или несколько) параметров, связанных с мошенничеством на экранах настроек предпочтений/настроек платежей, вызывают потерю тестовых платежей (без любая полезная ошибка).

Ответ 2

Немного поздно в игре, но на всякий случай это помогает кому-то.

Если вы тестируете использование Песочницы и на странице оплаты, которую хотите протестировать, НЕ используя учетную запись PayPal, но используя опцию "Оплатить с дебетовой или кредитной картой" (то есть, когда обычные пользователи Joe/Jane, NOT PayPal, хотите купить ваши вещи) и хотите сэкономить время: просто зайдите на сайт, например http://www.getcreditcardnumbers.com/, и получите номера оттуда. Вы можете использовать любую дату истечения срока действия (в будущем) и любое числовое число CCV (123 работы).

"Количество тестовых кредитных карт" в документации PayPal - это всего лишь еще один кирпич в их бешеной стене из закрученного материала.

Я получил URL-адрес выше от технической поддержки PayPal.

Протестировано с помощью простой кнопки Hosted и IPN. Удачи.

Ответ 3

В случае, если кто-то другой встретит это в поиске ответа...

Тестовые номера, перечисленные в разных местах, больше не работают в Песочнице. PayPal теперь имеет те же самые проверки, что и карта не может быть связана с несколькими учетными записями.

Перейдите сюда и получите число, сгенерированное. Используйте любую дату истечения срока действия и CVV

https://ppmts.custhelp.com/app/answers/detail/a_id/750/

Он работал каждый раз для меня до сих пор...

Ответ 4

Если кредитная карта уже добавлена ​​в учетную запись PayPal, она не позволит вам использовать эту карту для обработки непосредственно с помощью Payments Advanced. Система ожидает, что покупатели войдут в систему PayPal и просто выбрали эту кредитную карту в качестве источника финансирования, если они захотят ее оплатить.

Что касается тестирования на песочнице, я всегда использовал старые, истекшие кредитные карты, которые у меня есть, и они, похоже, работают нормально.

Вы всегда можете попробовать те, которые начинаются на странице 87 документации PayFlow. Они должны работать.

Ответ 5

Нажмите здесь, чтобы увидеть статью из PayPal об этом.

Примечание. Я получил доступ к этой статье из Индии, и ссылка может не работать в других странах. Ищите на их веб-сайте "Где я могу найти номера тестовых кредитных карт?"