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

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

Перед тем, как проводить операции с настоящими деньгами, нужно всё проверить на тестовой среде. Формат взаимодействия и отправка запросов такие же, как при работе с реальными данными.

Отличаются только адрес сервера, на который нужно отправлять запросы (https://demo.bank131.ru), и публичный ключ Банка 131.

Данные для тестовых операций

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

При тестировании используйте хотя бы одну карту с 3D Secure и хотя бы одну — без 3D Secure

С 3D Secure

  • 2200774546102058
  • 4000000000000002
  • 5500000000000004

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

Без 3D Secure

  • 4242424242424242
  • 5101180000000007

Кошелек ЮMoney (Яндекс.Деньги)

Любой номер кошелька: 1112 цифр. Выплата пройдет успешно.

Банковский счет

Любое значение

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

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

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