NODE.JS SDK · MIT

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

Добавь платежи Wholly Crypto в серверную часть Node.js. Встроенные типы, ES modules и CommonJS без отдельного пакета TypeScript.

Установка через npm

Нужен Node.js 22+. Используй на сервере, не в браузерном коде.

npm install whollycrypto

Разработка с типизированными запросами

  • Создание счетов и возврат ссылок на оплату покупателям
  • Чтение статуса платежей, магазинов и разрешённых активов
  • Проверка подписанных платёжных уведомлений на сервере
  • Один пакет для JavaScript и TypeScript

Ключи хранятся на твоём сервере.

Используй URL API своей установки и ключ с доступом только к проекту. Скопируй API ID проекта и магазина из Магазин → Основное. Никогда не включай API-ключи или секреты подписи в сборку фронтенда.

Сохраняй исходное тело запроса для проверки подписи до разбора JSON. IPN использует секрет магазина; вебхуки - секреты своих эндпоинтов. Проверь окончательную оплату до выполнения заказа.

Справочник API → · IPN и вебхуки → · Все SDK →

Автоматизируй установку оператора.

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

Права API и настройка → · Примеры оператора на JavaScript / TypeScript →