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