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 магазину; вебхуки - власні секрети кінцевих точок. Перевір розрахунок перед виконанням замовлення.
Автоматизуй свою інсталяцію Operator.
SDK 2.6.0 додає окремий OperatorClient для Wholly Crypto 7.4.0+: пряме підключення мерчантів або через запрошення, користувачі, магазини, локальні баланси й підписані вебхуки життєвого циклу.
Дозволи API й налаштування → · Приклади Operator для JavaScript / TypeScript →
Створи оплату для кількох продавців.
SDK 2.7.0 додає окремий клієнт Marketplace для продавців, часток рахунків і виплат. Використовуй окремий ключ з обмеженою областю доступу на бекенді.