NODE.JS SDK · MIT

Один пакет. JavaScript і TypeScript.

Додай платежі Wholly Crypto до Node.js-бекенда. Вбудовані типи, ES modules і CommonJS без окремого пакета TypeScript.

Встановити через npm

Потрібен Node.js 22+. Використовуй на сервері, не в браузерному коді.

npm install whollycrypto

Розробляй із типізованими запитами

  • Створюй рахунки й повертай клієнтам URL оплати
  • Читай статуси платежів, магазини й прийнятні активи
  • Перевіряй підписані платіжні сповіщення на бекенді
  • Використовуй той самий пакет із JavaScript або TypeScript

Ключі зберігає твій бекенд.

Використовуй URL API власної інсталяції та дані API з обмеженням проєкту. Скопіюй ID API проєкту/магазину з Магазин → Основне. Ніколи не додавай ключі API чи секрети підпису до фронтенд-пакетів.

Збережи сире тіло запиту для перевірки підпису перед розбором JSON. IPN використовує секрет IPN магазину; вебхуки - власні секрети кінцевих точок. Перевір розрахунок перед виконанням замовлення.

Довідник API → · IPN та вебхуки → · Усі SDK →

Автоматизуй свою інсталяцію Operator.

SDK 2.6.0 додає окремий OperatorClient для Wholly Crypto 7.4.0+: пряме підключення мерчантів або через запрошення, користувачі, магазини, локальні баланси й підписані вебхуки життєвого циклу.

Дозволи API й налаштування → · Приклади Operator для JavaScript / TypeScript →

Створи оплату для кількох продавців.

SDK 2.7.0 додає окремий клієнт Marketplace для продавців, часток рахунків і виплат. Використовуй окремий ключ з обмеженою областю доступу на бекенді.

API Marketplace → · Посібник SDK Marketplace →