Sagepay API — Имитирует отклоненные платежи?

#opayo

#opayo

Вопрос:

Я тестирую приложение, которое принимает платежи через Sagepay. Кажется, все работает нормально, но я хотел бы протестировать различные типы неудачных ответов в изолированной среде Sagepay.

Например, каждый тест, который я проводил до сих пор, возвращал статус OK. Также возможно получать статусы типа ОТКЛОНЕНО, НЕ ПОДТВЕРЖДЕНО, НЕДЕЙСТВИТЕЛЬНО и т. Д

Возможно ли каким-либо образом имитировать эти ответы?

Повторный ввод неверных данных просто возвращает меня к URL-адресу сбоя, который я указываю в настройках API.

Ответ №1:

Если вы войдете в свою учетную запись симулятора на Sagepay через https://test.sagepay.com/simulator / вы можете указать ему, какие ответы возвращать. Вы можете указать ему возвращать случайные ответы или ИСКАЖЕННЫЕ, НЕДОПУСТИМЫЕ, с ОШИБКОЙ, НЕ ПОДТВЕРЖДЕННЫЕ, ОТКЛОНЕННЫЕ, 3DAUTH.

К сожалению, вам приходится изменять их через панель администратора, а затем они применяются к каждой транзакции, а не использовать разные данные для запуска разных ответов.

Ответ №2:

В дополнение к ответу Стива, если вы используете интеграцию с СЕРВЕРОМ, вы можете нажимать разные кнопки, чтобы ИМИТИРОВАТЬ (на сервере СИМУЛЯТОРА) ответ от SagePay gateway.