Тестирование
Перед тем, как проводить операции с настоящими деньгами, нужно всё проверить на тестовой среде. Формат взаимодействия и отправка запросов такие же, как при работе с реальными данными.
Отличаются только адрес сервера, на который нужно отправлять запросы (https://demo.bank131.ru
), и публичный ключ Банка 131.
Данные для тестовых операций
Банковские карты
При тестировании используйте хотя бы одну карту с 3D Secure и хотя бы одну — без 3D Secure
С 3D Secure
- 2200774546102058
- 4000000000000002
- 5500000000000004
Чтобы успешно пройти процедуру 3D Secure, используйте код
12345
.
Чтобы завершить процедуру неуспехом, используйте любое другое значение.
Без 3D Secure
- 4242424242424242
- 5101180000000007
Кошелек ЮMoney (Яндекс.Деньги)
Любой номер кошелька: 11–12 цифр. Выплата пройдет успешно.
Банковский счет
Любое значение
Тестирование неуспешных операций
По умолчанию все операции завершаются успешно. Чтобы протестировать
неуспешный сценарий, передайте в запросе объект Customer
, в поле customer.reference
одно из следующих значений.
Значение | Результат |
---|---|
thief | Только для платежей. Платеж отменится на этапе холдирования |
loser | Для платежей и выплат. Платеж отменится на этапе списания захолдированных средств, выплата пройдет с ошибкой |