PYTHON SDK · MIT

Krypto-Zahlungen mit Python.

Ein schlanker Client für dein Backend oder deine Skripte. Verbinde dich mit deiner Wholly Crypto Installation, ohne zusätzliche Laufzeit-Abhängigkeiten.

Mit pip installieren

Du brauchst Python 3.10+. Nutze eine virtuelle Umgebung für deine Anwendung.

python -m pip install whollycrypto

Von Rechnung zu Zahlung

  • Rechnungen erstellen und Checkout-URLs abrufen
  • Rechnungsstatus und verfügbare Zahlungsarten lesen
  • Signierte IPN- und Webhook-Anfragen prüfen
  • Idempotency Keys bei wiederholten Rechnungsaufrufen nutzen

Deine eigene API nutzen.

Verbinde dich mit der API-URL deiner Installation und einem auf dein Projekt beschränkten API-Schlüssel. Die API IDs für Projekt und Store findest du unter Store → Basic. Zugangsdaten bleiben in deiner Server-Konfiguration.

Prüfe Nachrichten am unveränderten Body mit dem passenden Secret: dem IPN-Secret des Stores oder dem Secret des einzelnen Webhook-Endpunkts. Prüfe den Zahlungsabschluss, bevor du eine Bestellung erfüllst.

API-Referenz → · IPN & Webhooks → · Alle SDKs →

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 → · Python-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.

Marketplace-API → · Marketplace-SDK-Anleitung →