Тестирование
Попросите менеджера включить тестовый режим на терминале. На таком терминале платежи не проводятся и баланс не меняется: платёж создаётся как обычно (POST /v1/payments), а дальше его статус меняется сам — в зависимости от суммы. Каждый следующий статус приходит примерно через 10 секунд, по каждому отправляется коллбэк.
| Сумма | Что происходит |
|---|---|
10001 | PENDING → COMPLETED |
10002 | PENDING → CANCELLED → DISPUTE → COMPLETED_APPEAL |
10003 | PENDING → CANCELLED |
10004 | PENDING → CANCELLED → DISPUTE → CANCELLED_APPEAL |
10005 | PENDING → COMPLETED, оплачено 9000 (paid_amount, amount в коллбэке) |
10006 | Ошибка PAY_004 при создании |
10007 | PENDING → CANCELLED → DISPUTE → COMPLETED_APPEAL, оплачено 9000 |
10008 | Чек (BT PDF): ждёт ваш чек — /receipt или receipt_url в /confirm, затем COMPLETED |
10009 | Чек (BT PDF): ждёт ваш чек, затем CANCELLED (чек не принят) |
| другая | PENDING до истечения срока (CANCELLED), либо ваши запросы отмены / спора |
Без чека заявки 10008/10009 остаются в PENDING до истечения срока (CANCELLED). Реквизиты в ответе — тестовые, платить по ним не нужно. Коллбэки подписаны так же, как в бою. Для работы включите боевой терминал.