4.8. Тестирование mPOS

Сервер Sandbox

В зависимости от суммы он ведёт себя по-разному:

1.00 - обычный платёж без ошибок в сети. Результат APPROVED
Перевод: другие суммы - Результат: DECLINED

Сервер QA

Перевод: Специальный сервер для тестирования различных ошибок связи: https://paynet-qa.clubber.me/paynet
Перевод: Сервер принимает любые значения для endpoint, merchant login и merchant control key.

В зависимости от суммы он ведёт себя по-разному:

1.00 - обычный платёж без ошибок в сети. Результат APPROVED
Перевод: 1.01 - не был получен идентификатор платежа в ответе на sale. Результат: APPROVED
Перевод: 5.00 - timeout (70 секунд) на первый status. Результат: APPROVED
Перевод: 5.01 - timeout (70 секунд) на sale. Результат: APPROVED
Перевод: 5.02 - timeout (70 секунд) на advice. Результат: APPROVED
Перевод: 5.03 - timeout (70 секунд) на status после advice. Результат: APPROVED
Перевод: 6.00 - HTTP Status 503 на sale. Результат: APPROVED
Перевод: 6.01 - HTTP Status 503 на первый status. Результат: APPROVED
Перевод: 6.02 - HTTP Status 503 на advice. Результат: APPROVED
Перевод: 6.03 - HTTP Status 503 на status после advice. Результат: APPROVED

Все платежи должны в конце выдать статус APPROVED.