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

Тестирование 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Для платежей и выплат. Платеж отменится на этапе списания захолдированных средств, выплата пройдет с ошибкой




ИИ-помощник