Платежі на сайті

Приймай криптоплатежі на своєму сайті

Додай оплату в USDT, Bitcoin, Ethereum і TON в інтернет-магазин, SaaS чи сайт сервісу. Клієнти платять на готовій сторінці й повертаються на твій сайт, а твій сервер отримує підписаний вебхук.

0.8%комісія за платіж
$0абонплата
8монет і мереж
3способи підтвердити домен

Хто цим користується

Будь-який сайт, що продає онлайн, може приймати криптовалюту — через API або посилання на оплату, для яких не потрібен код.

Інтернет-магазини

Додай криптовалюту до інших способів оплати й автоматично позначай замовлення як оплачені.

SaaS і підписки

Бери оплату за тарифи, кредити й продовження та відкривай доступ до акаунта за вебхуком.

Цифрові продукти

Продавай софт, шаблони, файли й ліцензії з миттєвою видачею після оплати.

Фрилансери й агенції

Надсилай клієнтам посилання на оплату рахунку — інтеграція із сайтом не потрібна.

Онлайн-курси

Відкривай уроки й членства, щойно студент заплатить.

Сайти поповнень і гаманців

Постійна адреса для поповнення для кожного клієнта із зарахуванням на баланс його акаунта.

Як це працює на сайті

  1. 1

    Підтвердь домен

    Додай домен і підтвердь право власності через DNS TXT-запис, файл або meta-тег. Ми перевіримо й переведемо його в робочий режим.

  2. 2

    Створи рахунок

    Під час оформлення замовлення твій сервер викликає API із сумою, ID замовлення та сторінкою для повернення.

  3. 3

    Перенаправ на оплату

    Відправ клієнта за URL сторінки оплати. Він обирає монету, сканує QR-код і платить.

  4. 4

    Познач замовлення як оплачене

    Ти отримуєш підписаний вебхук invoice.paid, а клієнт повертається на твою сторінку успішної оплати.

Працює з будь-яким бекендом

Створюй рахунок із PHP, Node.js, Python чи будь-якої мови, що вміє надсилати HTTP-запити. Перенаправляй на оплату й слухай вебхук.

  • URL повернення має бути на твоєму підтвердженому домені
  • Перевіряй кожен вебхук своїм секретом підпису
  • Той самий ID замовлення повертає той самий рахунок, тож повтори безпечні
Документація API
checkout.php
// 1. Checkout: create the invoice and redirect
$res = Http::withToken($key)->post($api.'/invoices', [
    'amount' => $order->total, 'order_id' => $order->id,
    'return_url' => 'https://novastore.com/thanks',
]);
return redirect($res['data']['checkout_url']);

// 2. Webhook: verify the signature, then mark paid
if (hash_equals(hash_hmac('sha256', $t.'.'.$body, $secret), $v1)
    && $event['event'] === 'invoice.paid') {
    Order::find($event['data']['order_id'])->markPaid();
}

Створено для сайтів

Готова сторінка оплати з поверненням

Адаптована для мобільних сторінка оплати трьома мовами, яка повертає клієнтів на твою сторінку успішної оплати.

Посилання на оплату

Немає розробника? Створи посилання з фіксованою чи довільною сумою й розмісти його на кнопці або в листі.

Кабінет і експорт у CSV

Кожен платіж із монетою, мережею, комісією та чистою сумою, а також експорт у CSV для бухгалтерії.

Підписані вебхуки

Події з підписом HMAC для оплачених, недоплачених, прострочених і запізнілих платежів — з повторами, доки твій сервер не відповість.

Криптоплатежі на сайті: запитання

Як приймати криптоплатежі на своєму сайті?

Створи проєкт ScarabPay для свого домену й підтвердь його. Під час оформлення замовлення створи рахунок через API й перенаправ клієнта за URL сторінки оплати. Познач замовлення як оплачене, коли прийде вебхук invoice.paid.

Чи є плагін для моєї платформи магазину?

Готового плагіна наразі немає. API може використовувати будь-яка платформа, що вміє надсилати HTTP-запити, а посилання на оплату працюють узагалі без коду.

Як підтвердити домен?

Обери один спосіб: TXT-запис на scarabpay-challenge.yourdomain, файл за адресою /.well-known/scarabpay-verify.txt або meta-тег на головній сторінці. Кожен проєкт отримує власний код.

Чи можуть клієнти повернутися на мій сайт після оплати?

Так. Передай return_url разом із рахунком або вкажи URL успішної оплати для проєкту. Він має використовувати https на твоєму підтвердженому домені чи одному з його піддоменів.

Якими монетами можуть платити клієнти?

USDT у мережах TRC20, BEP20, ERC20 і TON, USDC у BEP20, Bitcoin, Ethereum і Toncoin.

Скільки це коштує?

0.8% за кожен успішний платіж, без плати за підключення й абонплати.

Читай далі

Додай криптовалюту до оплати

Підтвердь сайт і створи перший рахунок за лічені хвилини. Ти платиш, лише коли платять тобі.