Перейти к содержимому

Возврат криптоплатежей: чек-лист безопасности для продавца

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

ВозвратыПроверьте адрес

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

Этот чек-лист предназначен для продавцов, которые возвращают средства, находящиеся под их контролем. Если возвратом управляет платежный провайдер, правила выбора адреса и согласования могут отличаться: следуйте документированному порядку провайдера, не пытайтесь его обойти. Приведенные ниже меры — рекомендации для вашего бизнеса, а не утверждение о том, что Yolfi предлагает автоматический возврат. Права потребителей, налоговый учет и обязательные условия возврата зависят от вашей юрисдикции.

Отделите решение о возврате от самого перевода

Сначала определите, полагается ли возврат по вашим условиям продажи и применимому законодательству. Затем решите, как безопасно его выполнить. Необратимость способа оплаты сама по себе не отменяет законных прав клиента и ваших договорных обязательств.

Свяжите запрос с исходным заказом, идентификатором платежа и проверенным входящим переводом. Зафиксируйте причину, сумму к возврату и согласование. Если исходный платеж еще не подтвержден, оставьте запрос открытым, а не возвращайте деньги, получение которых вы не проверили.

Если сумма не совпадает, сначала обратитесь к руководству по недоплатам и переплатам. Возврат излишне уплаченной суммы и отмена всей покупки — разные деловые решения.

Не копируйте адрес отправителя вслепую

Адрес в обозревателе блокчейна может принадлежать бирже или платежному посреднику, а не кошельку, на который клиент может получать средства. Обратный перевод на этот адрес может не попасть на счет клиента.

Документация Circle по возвратам стейблкоинов предупреждает, что биржи могут отправлять средства с общих кошельков, и рекомендует уточнять адрес получения у клиента. Это подтверждение риска ошибки при выборе адреса, а не описание возможностей Yolfi и не универсальное разрешение нарушать правила возврата провайдера.

Если возврат выполняет сам продавец, запросите реквизиты получения у клиента, чья личность подтверждена. Убедитесь, что по этим реквизитам можно получить именно нужный актив в нужной сети, включая обязательное примечание memo или тег. Для зачисления на биржу клиенту следует проверить актуальные инструкции пополнения, минимальную сумму и ограничения на переводы от третьих лиц. Корректный на вид адрес не доказывает принадлежность счета и не гарантирует зачисление.

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

Ситуация Безопасный следующий шаг Чего нельзя предполагать
Клиент заплатил из личного кошелька Подтвердите адрес получения, актив и сеть через канал заказа с проверкой личности клиента Что исходный адрес по-прежнему подходит клиенту для получения средств
Клиент заплатил с биржи Получите актуальные инструкции пополнения и подтвердите, что биржа сможет зачислить этот возврат Что адрес, с которого биржа вывела средства, является личным адресом для пополнения
Клиент просит использовать другую сеть Приостановите возврат и отдельно проверьте поддержку такого перевода и комиссии Что одинаковый формат адресов делает сети взаимозаменяемыми
Возврат запрашивает другой человек До согласования адреса проверьте полномочия заявителя по данным заказа Что знание общедоступного хеша транзакции подтверждает личность

Для проверки реквизитов используйте руководство по платежам в неверной сети. Никогда не отправляйте возврат в неподдерживаемую сеть только ради закрытия обращения в поддержку.

Согласуйте сумму, которую получит клиент

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

Также укажите, кто оплачивает сетевые комиссии и какие удержания допускаются законом. Не вычитайте комиссию без предупреждения, если обещали вернуть все токены. Для транзакций в Ethereum сетевые комиссии оплачиваются в ETH; достаточный баланс USDC не означает, что на кошельке, которым вы управляете самостоятельно, хватит ETH для оплаты газа. В других сетях и при оплате комиссий третьей стороной требования отличаются.

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

Используйте контролируемый порядок возврата из шести шагов

1. Проверьте исходное поступление и оставшуюся сумму к возврату

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

2. Подтвердите реквизиты и финансовые условия

Сохраните проверенные реквизиты получения, согласованную сумму, порядок учета комиссий и подтверждение клиента. Зафиксируйте, кто и когда проверил реквизиты. Если ваш процесс это позволяет, привлекайте второго проверяющего для возвратов повышенного риска или при смене адреса. Это мера операционного контроля, а не замена проверкам, обязательным по закону.

3. Создайте одну запись о возврате до отправки

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

4. Проверьте и авторизуйте перевод

В интерфейсе подписания еще раз проверьте адрес получателя, сеть, идентификатор актива и точное количество. Проверьте баланс для оплаты комиссии и обязательное примечание memo или тег. Небольшой тестовый перевод иногда полезен при самостоятельном управлении кошельком, но не доказывает личность получателя и может оказаться ниже минимальной суммы пополнения биржи. Согласуйте тест и его учет с клиентом; это не универсальное требование.

5. Проверьте текущую попытку, прежде чем повторять отправку

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

6. Закрывайте возврат только после проверки подтверждений

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

Ведите компактную запись о возврате

Используйте эти поля в собственной системе или реестре с контролем доступа. Это не предлагаемая схема API Yolfi.

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

Свяжите исходящий возврат с чек-листом ежедневной сверки. Возврат — отдельное списание, связанное с продажей, а не повод удалять исходное поступление. Учитывайте комиссии отдельно, чтобы записи объясняли и возвращенную сумму, и стоимость ее отправки.

Роль Yolfi

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

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

Частые вопросы

Можно ли просто отменить подтвержденный криптоплатеж?

Не считайте подтвержденный перевод операцией, которую продавец может отменить. Возврат под контролем продавца обычно требует отдельного авторизованного перевода; возвраты под управлением провайдера выполняются по его правилам.

Нужно ли всегда возвращать средства на исходный адрес отправителя?

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

Можно ли вернуть USDC в сети с более низкой комиссией?

Не только потому, что это дешевле. Клиент должен иметь возможность получить этот актив в этой сети, выбранный способ должен поддерживать перевод, а изменение нужно явно согласовать и зафиксировать. Не считайте совпадение тикеров доказательством идентичности активов или реквизитов получения.

Что делать, если клиент говорит, что возврат не поступил?

Сначала проверьте существующий перевод: сеть, актив, адрес получения, примечание memo или тег, подтверждение и статус у провайдера. Для выяснения причин незачисления бирже может понадобиться идентификатор транзакции. Не отправляйте второй возврат только из-за задержки сообщения или ответа API.

Сделайте возврат таким же прослеживаемым, как продажу

У безопасного возврата есть запрос от подтвержденного клиента, одобренная сумма, проверенные реквизиты и одно прослеживаемое исполнение. Установите эти правила до отправки первой платежной ссылки, а затем храните исходное поступление и возврат вместе, чтобы и поддержка, и финансовая служба могли объяснить произошедшее.

Начните принимать криптоплатежи уже сегодня

Подключите кошелёк, создайте первую ссылку и получите оплату за считаные минуты.

Предприниматель работает за ноутбуком
Платёж получен+120.00 USDT