Правила песочницы
Песочница по адресу https://sandbox.processing.yolotech.cc ведёт себя как боевая установка, с одним
отличием: никто на самом деле не платит. Исход решают копейки суммы, поэтому вы можете намеренно
проверить каждый сценарий.
Платежи
Заголовок раздела «Платежи»| Сумма заканчивается на | Что происходит | Что вы видите |
|---|---|---|
.00 |
Точная сумма приходит примерно через десять секунд после выдачи счёта. | requires_action → processing → succeeded |
.21 |
Приходит на 1.00 меньше. Когда окно закрылось (3 минуты), поддержка проводит перевод как опоздавший. | requires_action, затем succeeded с amount_received на 1.00 ниже amount |
всё остальное, например .13 |
Никто не платит; окно закрывается. | requires_action без customer_action; failed / expired через 24 часа |
Песочница решает исход платежа один раз: последующая корректировка суммы его не меняет. Проверяйте отмену и
корректировку на платежах с .13.
Выплаты и возвраты
Заголовок раздела «Выплаты и возвраты»| Сумма заканчивается на | Что происходит |
|---|---|
.00 |
Взята, отправлена и подтверждена примерно за 20 секунд: succeeded. |
| всё остальное | Никто не берёт: failed с not_taken сразу, а не через сутки. |
Выплата или возврат тратит баланс песочницы так же, как настоящий: сначала создайте несколько платежей с .00.
Как на боевой установке
Заголовок раздела «Как на боевой установке»- API, его ошибки, идемпотентность и лимит частоты — 100 запросов в секунду.
- Вебхуки: подписываются, повторяются и записываются в журнал так же, как на боевой установке.
- Платёжная страница по
checkout_url. Консоль песочницы помечает каждый экран как песочницу.
Отличия
Заголовок раздела «Отличия»- Ключи начинаются с
mka_test_и работают только здесь; боевые ключи здесь не работают. - Окно оплаты — 3 минуты, чтобы тест не ждал долго.
- Ничего не переходит на боевую установку: платежи, ключи, вебхуки и балансы остаются в песочнице.