Все статьи

Журнал

Приём криптовалюты на любом сайте без плагина: три способа

Нет готового модуля для вашей платформы? Три подхода, которые работают на любом сайте и CMS: ссылка на оплату вручную, небольшой серверный скрипт с API и встроенный виджет.

  • Гайды
  • API
Приём криптовалюты на любом сайте без плагина: три способа

Плагины удобны, но модуля для вашей платформы или версии может не быть. К счастью, криптошлюз — это просто HTTP API и страница оплаты, поэтому его можно подключить почти к чему угодно, что умеет вызывать URL.

Способ 1: ссылка на оплату, без кода

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

Три способа принимать крипту без плагина: ссылка на оплату, серверный скрипт, встроенный виджет

Способ 2: небольшой серверный скрипт

Добавьте на бэкенде один эндпоинт на PHP, Node.js, Python или любом другом языке. При оформлении заказа скрипт вызывает POST /api/v1/payments с суммой и номером заказа и перенаправляет клиента на страницу оплаты из callback_url. Второй эндпоинт принимает вебхук и после проверки подписи отмечает заказ оплаченным.

Способ 3: встроенный виджет

Если клиент должен остаться на вашем домене, создайте счёт на сервере, передайте токен подтверждения на страницу и покажите форму оплаты скриптом виджета — в контейнере или в модальном окне. Заказ по-прежнему подтверждается вебхуком.

Что выбрать

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

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

Принимайте крипту, получайте USDT

Создайте мерчанта, выставьте счёт, попробуйте песочницу. Боевой приём — после проверки.

Ещё из журнала