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 whollycryptoTwó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.
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.