Что такое некастодиальный криптоплатежный шлюз
Как устроены прямое получение средств, hosted checkout и webhooks без хранения денег продавца у провайдера.
Некастодиальный платежный шлюз создает checkout, связывает перевод с заказом и сообщает продавцу о подтверждении, но не хранит деньги продавца на собственном балансе. Средства обычно поступают на адрес, контролируемый продавцом, или по маршруту, выбранному для конкретной транзакции.
Слово «некастодиальный» описывает контроль над средствами. Оно не означает отсутствие комиссии, технической роли сервиса или юридических обязанностей.
Как проходит платеж
Продавец создает цену или payment intent. Шлюз формирует hosted payment page и параметры транзакции. Покупатель платит из совместимого кошелька. Сервис наблюдает блокчейн, ждет нужного уровня подтверждения и отправляет подписанное событие на сервер продавца.
После этого продавец исполняет заказ: активирует подписку, пополняет внутренний баланс, выдает файл или лицензию.
Ценность шлюза не сводится к адресу кошелька. Он должен надежно сопоставить бизнес-объект и блокчейн-перевод.
Кастодиальная и некастодиальная модель
| Вопрос | Кастодиальная модель | Некастодиальная модель |
|---|---|---|
| Где лежат средства продавца | У провайдера до вывода или settlement | На адресе продавца или назначенном адресе |
| Конвертация внутри аккаунта | Обычно проще | Зависит от внешнего маршрута |
| Вывод | Часто обязателен | При прямом settlement может не требоваться |
| Возвраты | Провайдер может дать готовые инструменты | Продавцу нужен собственный процесс |
| Основная зависимость | Аккаунт и политика провайдера | Безопасность кошелька, сеть и мониторинг |
Ни одна модель не безопаснее автоматически. Кастодиальный сервис упрощает обмен и поддержку. Прямое получение снижает зависимость от вывода, но повышает ответственность продавца за кошелек и учет.
Что шлюз все равно обязан делать
Нормальный платежный flow различает pending, confirmed, underpaid, expired и failed. Он защищает от повторной выдачи, повторяет доставку webhook и хранит связь между invoice, checkout и транзакцией.
Комиссии тоже нужно разделять. Network fee, комиссия сервиса и стоимость обмена — разные расходы.
Чего не дает некастодиальность
Она не делает транзакцию обратимой, не восстанавливает потерянные ключи и не гарантирует поддержку любого токена или юрисдикции. Налоги, санкционные ограничения и требования к продавцу никуда не исчезают.
Сервис может не хранить средства продавца, но использовать сторонние маршруты для cross-chain transfer или покупки стейблкоина. У таких провайдеров действуют собственные условия.
Модель Stendly
Stendly описывает себя как некастодиальный кошелек и сервис платежных страниц. Платежи продавца направляются на настроенный адрес, а Stendly создает checkout, billing objects, отслеживает подтверждение и отправляет подписанные webhooks. В публичной документации указано, что Stendly не хранит средства продавца.
Поддерживаются USDC и USDT в сетях Solana и Ethereum для доступных платежных и top-up маршрутов. Базовая инфраструктура кошелька работает на USDC Solana.
Когда это подходит
Прямой settlement удобен цифровому продукту, которому нужен stablecoin checkout без самостоятельного индексатора и ожидания вывода из аккаунта процессинга. Такая модель хуже подходит, если продавцу нужны автоматическая выплата в фиате, карты, широкая конвертация и управляемый провайдером treasury account.