Перейти к основному содержимому

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

Перед началом работы с реальными данными необходимо проверить интеграцию с Банком 131 на тестовом сервере: https://demo.bank131.ru. Вы сможете опробовать различные сценарии выплат и платежей, а также проверить обработку ошибок с помощью специальных значений.

Для этого получите идентификатор тестового проекта и скачайте публичный ключ Банка 131 для тестирования — скачать (PEM).

Правила формирования и отправки запросов на тестовом сервере такие же, как при работе с реальными транзакциями.

Банковские карты для тестирования

Используйте карты как с поддержкой 3D Secure, так и без нее.

к сведению

Вы можете создавать токены с произвольными названиями для тестовых карт.

Карты с поддержкой 3D Secure:

Номер картыПлатежная система
2200774546102058«Мир»
4000000000000002Visa
5500000000000004MasterCard

Для подтверждения операций используйте код: 12345.

Карты без 3D Secure:

Номер картыПлатежная система
4242424242424242Visa
5101180000000007MasterCard

Кошелек ЮMoney (Яндекс.Деньги) для тестирования

Подойдет любой номер кошелька из 11–12 цифр.

Счет для тестирования

Используйте любой номер банковского счета из 20 цифр.

Тестирование неуспешных операций

Чтобы протестировать ошибки на различных этапах проведения платежей и выплат, укажите одно из следующих значений в поле customer.reference объекта customer.

ЗначениеРезультат
thiefТолько для платежей. Платеж отменится на этапе холдирования
loserДля платежей и выплат. Платеж отменится на этапе списания захолдированных средств, выплата пройдет с ошибкой




ИИ-помощник