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

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

Попросите менеджера включить тестовый режим на терминале. На таком терминале платежи не проводятся и баланс не меняется: платёж создаётся как обычно (POST /v1/payments), а дальше его статус меняется сам — в зависимости от суммы. Каждый следующий статус приходит примерно через 10 секунд, по каждому отправляется коллбэк.

СуммаЧто происходит
10001PENDING → COMPLETED
10002PENDING → CANCELLED → DISPUTE → COMPLETED_APPEAL
10003PENDING → CANCELLED
10004PENDING → CANCELLED → DISPUTE → CANCELLED_APPEAL
10005PENDING → COMPLETED, оплачено 9000 (paid_amount, amount в коллбэке)
10006Ошибка PAY_004 при создании
10007PENDING → CANCELLED → DISPUTE → COMPLETED_APPEAL, оплачено 9000
10008Чек (BT PDF): ждёт ваш чек — /receipt или receipt_url в /confirm, затем COMPLETED
10009Чек (BT PDF): ждёт ваш чек, затем CANCELLED (чек не принят)
другаяPENDING до истечения срока (CANCELLED), либо ваши запросы отмены / спора

Без чека заявки 10008/10009 остаются в PENDING до истечения срока (CANCELLED). Реквизиты в ответе — тестовые, платить по ним не нужно. Коллбэки подписаны так же, как в бою. Для работы включите боевой терминал.