Недоплата — самый частый спорный случай в криптоприёме. Счёт выставлен на 25 USDT, на адрес пришло 24,7, и дальше начинается разговор: покупатель уверен, что оплатил, магазин видит незакрытый заказ. Виноватых обычно нет — деньги съела комиссия, о которой никто не предупредил.
Разберём, откуда берутся расхождения, какой допуск считать разумным, что делать с переплатой и как описать правила так, чтобы спор заканчивался ссылкой на условия, а не перепиской на два дня.
Откуда берётся недоплата
Причин немного, и почти все они предсказуемы.
- Биржа вычла комиссию из суммы. Покупатель ставит вывод на 25 USDT, биржа удерживает свою комиссию из этих же 25, и на адрес приходит меньше. Это самый частый случай.
- Кошелёк списал газ из суммы перевода. Реже, но встречается в некоторых мобильных кошельках при отправке «всего баланса».
- Округление. Человек видит 24,9037 и отправляет 24,9. Разница в копейки, но формально это недоплата.
- Курс сдвинулся. Покупатель отправил перевод через сорок минут после создания счёта, монета за это время подешевела относительно валюты заказа.
Обратите внимание: во всех четырёх случаях покупатель считает, что заплатил правильно. Разговор в духе «вы недоплатили» он воспринимает как обвинение, поэтому формулировки в интерфейсе и в письме должны быть нейтральными.
Какой допуск считать разумным
Допуск — это порог, ниже которого расхождение прощается и заказ считается оплаченным. Ставить ноль нельзя: тогда каждое округление превращается в ручной разбор. Ставить слишком много тоже плохо: на крупных чеках процент — это уже деньги.
Практичный подход — комбинированный порог: прощать расхождение, если оно меньше одного процента суммы или меньше фиксированной величины в валюте счёта, смотря что больше. На маленьком чеке сработает фиксированная часть, на большом — процентная. Всё, что за порогом, уходит в сценарий доплаты.
Отдельно решите, что делать с сильной недоплатой — когда пришла половина суммы или меньше. Это, как правило, не ошибка, а другой сценарий: человек оплатил не тот счёт или пытается частично закрыть заказ. Такие платежи разумно всегда отправлять на ручной разбор.
Есть и обратная сторона: слишком мягкий допуск превращается в тихую утечку. Если прощать по проценту на каждом платеже при тысяче заказов в месяц, потеря складывается в заметную сумму, и заметить её по одному заказу невозможно. Поэтому допуск стоит время от времени сверять с фактом: выгрузить платежи, где сумма пришла меньше счёта, и посмотреть, сколько всего прощено за период. Если цифра растёт быстрее оборота, дело не в округлении, а в том, что покупателям неочевидна инструкция на экране оплаты.
Сценарий доплаты
Когда расхождение за порогом, лучший ответ — не отказ, а предложение довести сумму. Технически это возможно, потому что адрес счёта остаётся действительным: покупатель отправляет недостающую часть на тот же адрес, и платёж дособирается.
Важная деталь: остаток нужно пересчитывать по курсу исходного счёта, а не по текущему. Иначе покупатель попадает в бесконечную догонялку, где сумма доплаты меняется, пока он её отправляет.
Переплата: тоже сценарий, а не приятная неожиданность
Переплата случается реже, но обходится дороже в репутации: человек прислал больше, получил товар и остался с ощущением, что у него забрали разницу.
Работающих правил два, и оба честные, если написаны заранее. Первое — возвращать излишек тем же способом за вычетом комиссии сети. Второе — зачислять разницу как аванс на следующий заказ. Выбирать нужно одно и указывать его в условиях оплаты, а не решать по ситуации: непредсказуемость здесь раздражает сильнее, чем сам факт удержания комиссии за возврат.
Опоздавшие переводы
Отдельная категория — деньги, пришедшие после истечения счёта. Формально заказ закрыт, фактически перевод получен и лежит на адресе. Автоматически привязать его к заказу нельзя: курс уже другой, а счёт завершён.
Здесь нужен явный процесс. Платёж находится по адресу или хэшу транзакции, сумма пересчитывается по актуальному курсу, а дальше либо заказ восстанавливается, либо разница возвращается. Главное — чтобы поддержка знала этот порядок и не отвечала «мы ничего не видим»: перевод существует в блокчейне, и покупатель это проверяет за минуту.
Как описать правила в условиях
Пара абзацев в условиях оплаты закрывает большинство будущих споров. Достаточно проговорить: сумма считается оплаченной при расхождении в пределах такого-то допуска; при большей недоплате доступна доплата на тот же адрес; переплата возвращается либо остаётся авансом (выберите одно); платёж, полученный после истечения счёта, обрабатывается вручную по обращению в поддержку; комиссию сети оплачивает отправитель.
Эти же формулировки полезно продублировать на самой странице оплаты одной строкой. Условия читают немногие, а строку рядом с суммой видят все.