SDK NODE.JS · MIT

Jeden pakiet. JavaScript i TypeScript.

Dodaj płatności Wholly Crypto do backendu Node.js. Wbudowane typy, moduły ES i CommonJS, bez osobnego pakietu TypeScript.

Zainstaluj przez npm

Wymaga Node.js 22+. Używaj na serwerze, nie w kodzie przeglądarki.

npm install whollycrypto

Twórz z typowanymi żądaniami

  • Twórz faktury i zwracaj klientom adresy URL płatności
  • Odczytuj status płatności, sklepy i akceptowane aktywa
  • Weryfikuj podpisane powiadomienia płatnicze na backendzie
  • Używaj tego samego pakietu w JavaScript lub TypeScript

Klucze pozostają na backendzie.

Użyj URL API własnej instalacji i danych dostępu API ograniczonych do projektu. Skopiuj ID API projektu/sklepu z Sklep → Podstawowe. Nigdy nie umieszczaj kluczy API ani sekretów podpisywania w pakietach frontendu.

Zachowaj surową treść żądania do weryfikacji podpisu przed parsowaniem JSON. IPN używa sekretu IPN sklepu; webhooki używają własnych sekretów endpointów. Sprawdź rozliczenie przed realizacją zamówienia.

Dokumentacja API → · IPN i webhooki → · Wszystkie SDK →

Zautomatyzuj instalację Operator.

SDK 2.6.0 dodaje oddzielny OperatorClient dla Wholly Crypto 7.4.0+: bezpośrednie zakładanie kont sprzedawców lub zaproszenia, użytkownicy, sklepy, lokalne środki i podpisane webhooki cyklu życia.

Uprawnienia API i konfiguracja → · Przykłady Operator w JavaScript / TypeScript →

Zbuduj płatności dla wielu sprzedających.

SDK 2.7.0 dodaje oddzielnego klienta Marketplace do sprzedających, udziałów w fakturach i wypłat. Używaj dedykowanego klucza z ograniczonym zakresem na backendzie.

API Marketplace → · Poradnik SDK Marketplace →