Один платёж, но несколько разных расходов
Вопрос «кто платит комиссию» звучит как выбор между клиентом и продавцом. Для B2B-сделки такая постановка слишком груба. В одном платеже могут одновременно возникнуть расходы на отправку средств из кошелька покупателя, проведение операции в выбранной сети, обработку платежа провайдером, конвертацию и последующее перемещение средств продавцом. Эти расходы появляются в разных точках процесса и не обязательно относятся к одной стороне.
Представим поставку цифровой услуги. В договоре согласована цена, продавец выпускает счёт, покупатель выбирает разрешённый актив и отправляет платёж. Его кошелёк показывает расход на отправку. Сумма, дошедшая до платёжного адреса, может отличаться от суммы, указанной в счёте, если покупатель вычел свой расход из перевода. Затем у продавца возникают собственные затраты по условиям провайдера или выбранному способу распоряжения полученными средствами. Если назвать всё это одной комиссией, финансовая команда не сможет объяснить недоплату, а менеджер — заранее сообщить клиенту итоговую сумму.
Поэтому правило следует строить не вокруг абстрактного «плательщика комиссии», а вокруг контрольной суммы: какая сумма должна быть признана полученной в счёт исполнения обязательства. Именно эта сумма связывает договор, B2B-счёт на оплату, платёжное событие и закрывающие документы. Остальные расходы распределяются отдельными положениями.
Универсального ответа для любой компании нет. Распределение зависит от коммерческой модели, договора, используемого платёжного маршрута, настроек продукта и применимых требований. Материал ниже — операционная схема для согласования политики, а не юридическая или налоговая консультация. Финальную формулировку для конкретной юрисдикции должны проверить уполномоченные специалисты компании.
Составьте карту расходов до выбора плательщика
Первый рабочий артефакт — карта расходов на пути платежа. Её удобно составлять по событиям, а не по названиям тарифов. Для каждого события команда записывает, кто инициирует действие, кто выбирает параметр, где отображается сумма, можно ли определить её до оплаты и влияет ли она на исполнение счёта.
В типовой карте могут быть такие категории:
- расход отправителя, который кошелёк или иной инструмент покупателя показывает перед подтверждением перевода;
- сетевой расход, связанный с проведением операции по выбранному маршруту;
- стоимость обработки, предусмотренная отношениями продавца с платёжным провайдером;
- расходы на конвертацию, если продавец меняет полученный актив в другую расчётную единицу;
- расходы на последующее перемещение или выплату средств по распоряжению продавца;
- расходы на исправление исключения: повторную отправку, возврат или разбор платежа с неверными параметрами.
Категории нельзя автоматически складывать и предъявлять покупателю. Карта лишь показывает происхождение расходов. Например, покупатель контролирует свой инструмент отправки, но не договор продавца с провайдером. Продавец контролирует выбранную модель обработки, но не всегда интерфейс кошелька клиента. Принцип «контролируешь действие — оплачиваешь всё» тоже недостаточен: стороны могут коммерчески договориться иначе.
Для каждой строки карты нужны источник данных и момент фиксации. Формулировка «по фактической комиссии» бесполезна, если не указано, в каком интерфейсе она видна и какая запись станет доказательством. Отдельно отмечают, входит ли расход в цену товара или услуги, добавляется ли сверх неё либо вообще не участвует в расчёте обязательства клиента. Обзор структуры стоимости криптоплатежей для бизнеса можно использовать как навигацию по категориям, но не как тарифную таблицу для конкретной сделки.
Есть ещё одна причина начинать с карты: она обнаруживает двойной учёт. Если продавец уже включил обработку в цену, добавлять тот же компонент к счёту отдельной строкой нельзя без ясного договорного основания. Если покупатель самостоятельно оплачивает отправку поверх суммы счёта, нельзя второй раз уменьшать признанную оплату на тот же расход. Проверка выполняется по каждой категории, а не по общему слову «комиссия».
Выберите модель распределения под экономику сделки
После карты расходов компания выбирает модель. Не обязательно применять одну схему ко всем клиентам: условия могут различаться по продукту, каналу продаж или договорному сегменту. Но для одной сделки должна действовать одна зафиксированная версия правила.
Модель «каждая сторона несёт свои расходы» обычно означает, что покупатель обеспечивает поступление полной суммы счёта и отдельно оплачивает расходы своего инструмента отправки. Продавец несёт расходы по собственному договору с провайдером, конвертации и дальнейшему движению средств. Эта модель понятна, если граница между сторонами проведена по факту поступления требуемой суммы, а не по субъективному представлению о том, чей расход «справедливее».
Модель «расходы отправки включены в цену» переносит часть клиентского трения на продавца. Коммерческая цена формируется так, чтобы покупатель видел одну сумму, а продавец внутри своей экономики учитывал ожидаемые расходы. Здесь особенно важно не обещать точный внешний расход, которым продавец не управляет. В договоре лучше описать результат — какая сумма погашает обязательство, — и порядок действий интерфейса оплаты.
Модель отдельной строки делает согласованный компонент заметным в предложении или счёте. Она подходит только тогда, когда название строки, метод расчёта, момент фиксации и налогово-бухгалтерская трактовка согласованы внутри компании. Нельзя подменять конкретное описание расплывчатым «все расходы за счёт клиента». Если значение нельзя надёжно узнать заранее, документ должен определять способ последующего согласования, а не оставлять продавцу одностороннее право назвать сумму.
Модель индивидуального распределения применяется, когда сделка требует переговоров: например, при крупном контракте, поэтапной оплате или выборе клиентом нестандартного маршрута. Материал о дорогостоящих корпоративных услугах помогает увидеть точки контроля такой сделки. В индивидуальной модели важно сохранить решение в приложении, заказе или другой связанной записи, иначе устная уступка менеджера потеряется между продажами и финансами.
Выбор модели — это не только вопрос маржи. Команда оценивает понятность клиенту, вероятность недоплаты, трудоёмкость сверки, возможность показать сумму до подтверждения, порядок возврата и способность поддержки объяснить результат. Более прозрачная схема иногда ценнее формального переноса каждого расхода на контрагента, потому что снижает число спорных платежей и ручных корректировок.
Сделайте сумму к оплате однозначной во всех документах
Политика становится рабочей, когда одинаково читается в коммерческом предложении, договоре, счёте и платёжной инструкции. Если предложение говорит «цена включает расходы», счёт показывает отдельную строку, а интерфейс просит клиента самостоятельно добавить сетевой расход, у сделки уже три несовместимые версии.
Минимальный набор определений включает цену предмета сделки, сумму к получению, разрешённые активы и сети, срок действия платёжной инструкции и правило признания обязательства исполненным. Формулировка должна отвечать на практический вопрос: считается ли счёт оплаченным, если покупатель инициировал перевод на сумму счёта, но до контрольной точки дошла меньшая сумма. Ответ выбирает компания вместе с юридической и финансовой функциями; его нельзя придумывать оператору поддержки после события.
В клиентской инструкции стоит разделить три значения:
- сумму обязательства по счёту;
- количество актива, которое интерфейс просит отправить на действующих условиях;
- дополнительный расход, который инструмент отправителя может показать клиенту отдельно.
Клиенту также нужно сообщить разрешённую сеть, адрес, идентификатор платежа при его наличии, срок действия реквизитов и ожидаемый статус после отправки. Это снижает риск того, что покупатель вычтет внешний расход из суммы или выберет другой маршрут. Практический формат такой коммуникации разобран в памятке по криптооплате, а логику выбора маршрута можно дополнить материалом о выборе сети для USDT.
Нельзя полагаться только на подпись рядом с кнопкой оплаты. Для B2B-сделки версия условий должна быть восстановима: какой счёт видел клиент, какие реквизиты получил, какую модель расходов приняли стороны и когда инструкция перестала действовать. Если количество актива рассчитывается при выпуске счёта, запись сохраняет исходные параметры расчёта. Если оно обновляется до оплаты, документ объясняет, какое значение является обязательным и в какой момент оно фиксируется.
Проверка полноты проста: сотрудник, не участвовавший в переговорах, должен по договору, счёту и журналу платежа определить требуемую сумму и понять, был ли расход уже включён. Если для ответа нужно устное пояснение менеджера, правило ещё не готово к эксплуатации.
Разберите недоплату, переплату и возврат как отдельные процессы
Даже ясная политика не исключает отклонений. Клиент может вычесть расход отправки, выбрать не ту сеть, повторить платёж, отправить средства после истечения инструкции или перевести больше требуемого. Ошибка — пытаться закрыть все случаи одной фразой «комиссии не возвращаются». У каждого события свои факты и решение.
При недоплате сначала подтверждают, что сравниваются правильные величины. Финансы сверяют сумму обязательства, актив, сеть и запись о поступлении. Техническая команда или провайдер подтверждает статус операции. Продажи проверяют согласованную модель расходов. Только после этого клиенту сообщают дефицит и варианты действий: доплата, согласованное изменение объёма исполнения, управленческое списание разницы или иной разрешённый договором путь. Полезно связать этот процесс с общей сверкой криптоплатежей, чтобы решение не жило отдельно от учёта.
При переплате нельзя автоматически считать разницу доходом или будущим кредитом клиента. Компания проверяет причину, идентифицирует плательщика, определяет договорный статус суммы и запускает утверждённое решение. Если предусмотрен возврат, заранее устанавливают, кто несёт новые расходы на его отправку, в каком активе определяется обязательство, какие реквизиты можно использовать и кто одобряет операцию. Общие элементы процесса описаны в правилах возврата криптоплатежа клиенту.
Отдельный сценарий — платёж после истечения срока инструкции. В этот момент прежнее количество актива или маршрут могут уже не соответствовать действующим условиям. Сотрудник не должен молча принять старые параметры или требовать произвольную доплату. Нужны проверка статуса, решение уполномоченной роли и сообщение клиенту. Так же отдельно рассматривают повторную оплату: сначала устанавливают, относится ли второе поступление к той же сделке, а затем выбирают возврат, зачёт или другое допустимое действие.
Расход на исправление нельзя назначать задним числом. Политика заранее отвечает, что происходит, если отклонение вызвано ошибкой клиента, ошибкой продавца, недоступностью сервиса или неоднозначной инструкцией. Для спорного случая предусматривают эскалацию, а не автоматическое обвинение одной стороны. При коммуникации важно отделять технический статус криптоплатежа от коммерческого решения о том, погашено ли обязательство.
Закрепите решение в матрице ответственности и журнале
Владелец политики обычно находится в финансовой функции, но исполнение распределено между несколькими командами. Продажи согласуют коммерческую модель и не обещают исключения за пределами полномочий. Финансы определяют сумму обязательства, проверяют отсутствие двойного учёта и связывают платёж с документами. Техническая команда обеспечивает передачу идентификаторов и статусов. Поддержка объясняет инструкцию, но не меняет цену. Казначейская функция подтверждает операции, связанные с дальнейшим движением или конвертацией средств. Юридические и налоговые специалисты проверяют формулировки для конкретной модели и юрисдикции.
Матрица решений должна охватывать обычную оплату, недоплату, переплату, просроченную инструкцию, неверную сеть, повторный перевод, возврат и коммерческое исключение. Для каждого сценария указывают владельца решения, обязательные данные, допустимые варианты, канал согласования с клиентом и запись, закрывающую случай. Это не означает, что каждый платёж проходит ручное одобрение. Напротив, обычный сценарий должен завершаться автоматически или по стандартной процедуре, а человеку передаются только исключения.
Если процесс автоматизирован через платёжный API, полезно хранить отдельно сумму счёта, запрошенное количество актива, фактически зафиксированное поступление и статус обработки. Одно поле amount без смысла и единицы создаёт спор уже на уровне данных. События не должны незаметно перезаписывать исходное значение: корректировка сохраняется новой записью с причиной и инициатором.
Журнал решения по исключению включает идентификатор сделки и клиента, версию договора и счёта, применённую модель расходов, актив и сеть, исходные инструкции, подтверждённые события, решение, согласовавшую роль, сообщение клиенту и связь с возвратом или доплатой. Для контроля важна не максимальная длина записи, а возможность повторить вывод по тем же данным.
Перед запуском политика проходит настольную проверку. Команда берёт разные сценарии и просит продажи, финансы и поддержку независимо определить, кто несёт каждый расход и какая сумма закрывает счёт. Несовпадение ответов означает, что определения или полномочия нужно уточнить. После запуска анализируют причины исключений: если клиенты регулярно вычитают расход отправки, проблема может быть не в клиентах, а в неясной инструкции.
Итоговое правило можно сформулировать кратко: покупатель и продавец не выбираются плательщиком «всех комиссий» одним предложением. Компания раскладывает расходы по событиям, фиксирует коммерческую модель, делает сумму исполнения однозначной и заранее описывает исключения. Тогда вопрос о комиссии превращается из спора после перевода в проверяемое условие B2B-сделки. Общие клиентские пояснения можно дополнить разделом частых вопросов, но договорное распределение и внутренние полномочия остаются в документах конкретной компании.





