API

  1. Home
  2. API
  3. Тестирование

Тестирование

Все новые магазины первоначально находятся в тестовом режиме, затем после завершения тестирования и отправки магазином в Platron подписанного Акта о подключении. Его можно распечатать по ссылке https://www.platron.ru/admin/documents.php, администрация Platron переводит магазин в рабочий режим.

Для отладки интеграции с Platron в тестовом режиме необходимо выбирать pg_payment_system=TEST или pg_payment_system=TESTCARD, в этом случае будет использоваться фиктивная тестовая ПС, ведущая расчеты в фиктивной валюте «тестики», а реальные средства переводиться не будут. В тестовом режиме можно использовать только тестовые платежные системы, а в рабочем режиме, наоборот, оплата тестовыми платежными системами невозможна. Для тестирования интеграции платежной системы TESTCARD, необходимо использовать валюту — RUB.

После перехода магазина в рабочий режим можно создавать отдельные транзакции в тестовом режиме, передавая параметр pg_testing_mode в запросах на создание платежа, повторение рекуррентного платежа и на получение списка платежных систем. Значение pg_testing_mode=1 включает тестовый режим для одной конкретной транзакции. Если сам магазин находится в тестовом режиме, то значение переданного флага pg_testing_mode не имеет значения. Включение и выключение тестового режима в настройках магазина осуществляется только администрацией Platron.

При заполнении данных для оплаты можно указать следующие специальные номера телефона:

79009999999 — для автоматической удачной оплаты
79008888888 — для автоматической неудачной оплаты

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

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

В тестовой платежной системе возможно тестирование клиринга, PCI DSS, длинной записи и рекуррентных платежей.

При оплате через тестовую карточную платежную систему требуется ввести номер карты. Можете использовать настоящую карту (списания не происходит), подобрать номер карты (по правилу луна), а так же использовать тестовые карты. Тестовые карты не валидирует модуль фрод мониторинга. Список тестовых карт:

5285 0000 0000 0005 действительна до 01/2025

4276 0000 0000 0009 действительна до 01/2025

5241 0000 0000 0016 действительна до 01/2025

5326 0000 0000 0006 действительна до 01/2025

4257 0000 0000 0002 действительна до 01/2025