Как проводить тестирование
Перед тем, как проводить операции с настоящими деньгами, нужно всё проверить на тестовой среде. Подпись и отправка запросов такая же, как при работе с реальными данными.
Отличаются только адрес сервера (https://api-demo.zetplat.com), на который нужно отправлять запросы,
и публичный ключ Zetplat.
Данные для тестовых операций
Банковские карты
При тестировании используйте хотя бы одну карту с 3D Secure и хотя бы одну — без 3D Secure
С 3D Secure
- 4100000000000004
- 5510000000000003
Чтобы успешно пройти процедуру 3D Secure, используйте код
12345.
Чтобы завершить процедуру неуспехом, используйте любое другое значение.
Без 3D Secure
- 4200000000000002
- 5520000000000002
Тестирование неуспешных операций
По умолчанию все операции завершаются успешно. Чтобы протестировать
неуспешный сценарий, передайте в запросе объект user_info, в поле customer.reference
одно из следующих значений.
| Значение | Результат |
|---|---|
thief | Только для платежей. Платеж отменится на этапе холдирования |
loser | Для платежей и выплат. Платеж отменится на этапе списания захолдированных средств, выплата пройдет с ошибкой |