Як підключити сайт чи бот через API?

Команда ScarabPay · Оновлено 23 жовтня 2026

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

1. Отримай ключі

Відкрий проєкт і перейди на вкладку Розробникам. Ти отримаєш live-ключ для реальних платежів і sandbox-ключ для тестів.

API-ключі та налаштування вебхука на вкладці «Розробникам»
API-ключі та налаштування вебхука на вкладці «Розробникам»
Тримай ключ у секретіКлюч показується лише один раз. Зберігай його тільки на своєму сервері — ніколи в мобільному застосунку чи на публічній сторінці. Якщо ключ потрапив у чужі руки, натисни Замінити ключ.

2. Додай вебхук

  1. Введи URL на сервері свого сайту чи бота, який має отримувати події, і натисни Зберегти.
  2. Скопіюй секрет підпису й зберігай його на своєму сервері.
  3. Натисни Надіслати тестову подію й перевір, що сервер відповідає статусом 200.

3. Створюй рахунки

Надішли запит на створення рахунку із сумою та номером свого замовлення, а потім переспрямуй клієнта за отриманим платіжним посиланням. Коли отримаєш подію invoice.paid, видай замовлення.

Статичні адреси

Для поповнення балансу в ботах ти можеш видати кожному клієнту постійну адресу для поповнення. Кожне поповнення надсилає подію deposit.received.

Постійні адреси, створені для твоїх клієнтів
Постійні адреси, створені для твоїх клієнтів

Повні приклади запитів на PHP, Node.js і Python — у документації API.


Схожі статті

Чи відповіли ми на твоє запитання?

Потрібна ще допомога? Зв'язатися з нами