NODE.JS SDK · MIT
Ein Paket. JavaScript und TypeScript.
Baue Wholly Crypto Zahlungen in dein Node.js-Backend ein. Mit fertigen Typen, ES-Modulen und CommonJS, ohne eigenes TypeScript-Paket.
Mit npm installieren
Du brauchst Node.js 22+. Nutze das Paket auf dem Server, nicht im Browser.
npm install whollycryptoMit typisierten Anfragen arbeiten
- Rechnungen erstellen und Checkout-URLs an Kunden zurückgeben
- Zahlungsstatus, Stores und akzeptierte Assets lesen
- Signierte Zahlungsnachrichten auf deinem Backend prüfen
- Dasselbe Paket in JavaScript oder TypeScript verwenden
Schlüssel bleiben auf deinem Backend.
Nutze die API-URL deiner eigenen Installation und einen auf dein Projekt beschränkten API-Schlüssel. Kopiere die API IDs für Projekt und Store aus Store → Basic. API-Schlüssel und Signatur-Secrets gehören nie in Frontend-Bundles.
Bewahre den unveränderten Request-Body für die Signaturprüfung auf, bevor du JSON einliest. IPN nutzt das IPN-Secret des Stores; Webhooks haben eigene Secrets je Endpunkt. Prüfe den Zahlungsabschluss, bevor du eine Bestellung erfüllst.
Deine Operator-Installation automatisieren.
SDK 2.6.0 bringt einen eigenen OperatorClient für Wholly Crypto ab 7.4.0: Händler direkt oder per Einladung anlegen, Nutzer und Stores verwalten, lokale Guthaben buchen und signierte Ereignisse empfangen.
API-Rechte und Einrichtung → · JavaScript / TypeScript-Beispiele für Operatoren →
Ein Checkout für mehrere Verkäufer.
SDK 2.7.0 bringt einen eigenen Marketplace-Client für Verkäufer, Rechnungsanteile und Auszahlungen. Nutze einen separaten Schlüssel mit gezielten Berechtigungen auf deinem Backend.