Клиент пишет в поддержку: «отправил USDT полчаса назад, вот хеш, деньги не пришли». За этой фразой прячутся три совершенно разные истории: счёт просрочен, пришла не та сумма или касса остановила платёж по AML-проверке. Для клиента они выглядят одинаково, а делать в каждом случае надо разное. Разбираем по порядку, со стороны владельца панели.

Что на самом деле проверяет касса

AML-проверка криптоплатежа - это не проверка плательщика. Касса смотрит не на то, кто перевёл деньги, а на то, откуда эти монеты взялись: история каждого адреса лежит в блокчейне открыто, и по ней строится оценка риска. Такой контроль называют KYT, know your transaction, - в отличие от KYC, где проверяют человека и его документы.

Оценка собирается из трёх вещей. Первое - метки адресов: биржа, миксер, даркнет-маркет, санкционный список, казино, сервис обмена без верификации. Второе - трассировка на несколько шагов назад: откуда монеты пришли к отправителю и откуда они пришли к тому, кто отправил ему. Третье - поведенческие признаки вроде дробления суммы на десятки мелких переводов. На выходе получается риск в процентах, и дальше всё решает порог, который касса выставила себе сама.

Отсюда следствие, которое стоит объяснять клиенту прямым текстом: остановить могут деньги человека, который ничего не нарушал. Монеты, купленные на P2P у случайного продавца, по отраслевым замерам дают риск около трети, а порог отказа у многих площадок стоит в районе семидесяти процентов. То есть обычно проходит - но не всегда, и покупатель об истории монет не знает до самого платежа.

Почему одна касса платёж приняла, а другая заморозила

Это самый частый вопрос от клиента, и ответ на него не «одна касса хорошая, другая плохая».

Что в это время видит панель

Прежде чем писать клиенту про AML, посмотрите статус платежа в панели - в большинстве случаев всё объясняется им. Крипто-кассы отдают набор статусов, и панель на них реагирует по-разному.

Важное правило, по которому работает наша панель: на баланс кладётся фактически пришедшая сумма, а не сумма счёта. И при переплате, и при недоплате клиент получает ровно то, что заплатил. Альтернатива - зачислять выставленный счёт - означала бы дарить разницу при каждой недоплате.

Два нюанса, о которые спотыкаются чаще всего. Первый: у монет, не привязанных к доллару, сумма платежа с долларом несопоставима - 0.00007912 BTC ни о чём не говорит, и панель опирается на долларовый эквивалент, который присылает касса. У USDT, USDC и подобных сумма совпадает с долларом, поэтому такой платёж можно разобрать даже без эквивалента. Второй: если касса берёт надбавку, она сидит внутри счёта, и недоплата меньше надбавки оставляет на балансе ноль - не «сколько-то», а именно ноль. Для таких случаев у оператора есть ручное подтверждение платежа с указанием суммы: когда клиент недоплатил и договорился в поддержке, решение принимает человек, а не шлюз.

Половина обращений - это вообще не AML

Прежде чем подозревать проверку, исключите пять бытовых причин. По нашему опыту они дают больше обращений, чем все блокировки вместе взятые.

Четыре из пяти лечатся не перепиской, а текстом на странице оплаты: назвать сеть, предупредить про срок жизни счёта и про memo. Какие способы оплаты вообще имеет смысл подключать, разбирали отдельно - способы приёма платежей на SMM-панели.

Когда проблема прилетает владельцу панели

Пока речь о клиенте, это неприятность клиента. Но у мерчанта есть собственная зона риска, и она больше.

Входящие платежи - ваши. Если клиент заплатил монетами с плохой историей, вопросы касса задаёт не ему, а владельцу мерчант-аккаунта: просят верификацию, источник средств, скриншот вывода, описание того, за что вообще платили. Деньги в это время лежат замороженными, а срок разбора обычно не называют. Для SMM-ниши это особенно чувствительно: её и без того относят к высокорисковым, и серия сомнительных пополнений даёт кассе повод закрыть мерчанта целиком, а не один платёж.

Поэтому в панели есть свои сигналы риска по платежу, и считаются они честно. Никаких «риск 73%»: у панели нет ни данных карты, ни истории чарджбеков, ни устройства плательщика, и процент был бы выдумкой. Есть пять признаков, которые панель действительно знает, - недоплата, несколько аккаунтов с одного адреса, свежий аккаунт, жалобы на клиента, блокировка - и рядом всегда видно, какой именно сработал. Отсутствие сигналов честно называется «сигналов нет», а не «безопасно».

Смотреть на них стоит в одном конкретном сценарии: крупное первое пополнение с нового аккаунта, сразу потраченное на дорогие услуги. Это классика отмывания через витрину, и именно за такие цепочки кассы закрывают мерчантов.

Что настроить заранее

Клиенту, который платит криптой, полезно передать два правила: проверять кошелёк AML-скринингом до оплаты, а не после, и не покупать USDT по курсу заметно лучше рынка. Слишком хороший курс на P2P - обычно плата за историю монет, которую продавец знает, а покупатель нет.

Где это не поможет

Честно о границах. Если касса начала AML-разбор или эмитент заморозил адрес, панель не сделает ничего: доступа к этим деньгам у неё нет, решение принимает касса, и сроков она не обещает. Ни один чек-лист не даёт гарантии - метки появляются задним числом, и вчерашняя чистая проверка сегодня уже ничего не значит.

Мы не проводим AML-экспертизу и не консультируем юридически: наша часть - чтобы панель правильно показывала статус платежа, зачисляла ровно пришедшую сумму и давала оператору рычаги, когда что-то пошло не так. Если ваша аудитория платит только криптой и только с P2P, часть платежей будет зависать всегда - закладывайте это в работу поддержки, а не считайте аварией.

Остальное считается просто: кассы подключаются на ваших реквизитах, деньги клиентов идут вам напрямую, а наш тариф от оборота не зависит. Заказы через наш каталог не тарифицируются вообще, по сторонним поставщикам бесплатны первые сто заказов в месяц.