Возврат
Возврат — автоматический, в этих случаях:
- Fragment не нашёл получателя (нет @username, забанен, не активирован).
- Недоплата: пришло меньше 99% ожидаемой суммы.
- Переплата: пришло больше — возвращаем разницу после отгрузки звёзд.
- Дубликат: memo уже был оплачен раньше.
- Опоздание: платёж пришёл после закрытия окна оплаты (обычно 15 мин).
Деньги возвращаются на адрес, с которого пришёл платёж. Комментарий возврата — «Stars Dog + memo исходного заказа». Из суммы удерживается газ TON (≈ 0.01 GRAM).
Обычное время возврата — до 15 минут после срабатывания триггера. При сбоях TON / TonAPI автоповтор 3× с паузами 5 / 30 / 120 минут (до 3 часов). Если после этого возврат не прошёл — оповещение в поддержку, ручной разбор.
Не возвращаем автоматически, если платёж пришёл с депозитного адреса биржи (обычно требует memo/tag, которого у возврата нет). В таком случае бот попросит адрес личного TON-кошелька.