Zum Inhalt springen
Crypto Merchant

Anwendungsfälle

Krypto-Zahlungen für ein SaaS oder Abonnement akzeptieren

Ein SaaS akzeptiert Krypto mit Crypto Merchant, indem es für jede Abrechnungsperiode eine Rechnung erstellt und das Konto verlängert, wenn der signierte invoice.paid-Webhook eintrifft. Krypto-Wallets lassen sich nicht automatisch belasten, deshalb ist eine Verlängerung eine Rechnung, die der Kunde bezahlt, mit einer Erinnerung, wenn eine abläuft. Für Prepaid-Guthaben geben feste Wallets jedem Kunden eine dauerhafte Einzahlungsadresse, die sein Guthaben bei deposit.confirmed auflädt. Die Gebühr beträgt 1 % pro bezahlter Rechnung, ohne Monatsgebühr.

Aktualisiert am 6. November 2026

Alles auf dieser Seite beschreibt, wie Crypto Merchant heute funktioniert, so wie es in der API-Referenz, der Checkout-Dokumentation und unter Preise festgehalten ist. Nichts hier ist eine Aussage über andere Gateways.

Auf einen Blick

ThemaSo funktioniert es
Wie Kunden bezahlenEine Rechnungsseite pro Abrechnungsperiode, verlinkt von Ihrer Abrechnungsseite oder einer Verlängerungs-E-Mail. Für Prepaid-Guthaben ihre eigene dauerhafte Einzahlungsadresse, eine pro Netzwerk.
Was Sie bauenEin Job, der eine Rechnung erstellt, wenn eine Periode endet, mit metadata, die Konto und Periode benennen, und ein Webhook-Endpunkt, der das Konto verlängert. Oder POST /sticky-wallets pro Konto.
Wiederkehrende BelastungenNicht automatisch. Eine Krypto-Wallet kann nicht belastet werden, deshalb ist jede Verlängerung eine neue Rechnung, die der Kunde bezahlt. Das Ereignis invoice.expired sagt Ihnen, wann Sie eine Erinnerung senden sollten.
Preise und HaltenPreisen Sie Tarife in Dollar oder einer anderen unterstützten Währung aus; Stablecoins zählen jeweils als ein US-Dollar. Tauschen Sie alles, was Sie erhalten, in USDT oder USDC, damit sich der Umsatz nicht mit dem Markt bewegt.
KundendatenSenden Sie customer_email, und Zahlungen werden im Portal nach Kunde gruppiert; order_id und metadata kommen mit jedem Webhook zurück.
Dokumente für die RegistrierungKeine. Sie brauchen kein eingetragenes Unternehmen, um ein Konto zu eröffnen; die Nutzungsbedingungen gelten dennoch.

Wie funktioniert es, Schritt für Schritt?

Ein Monatstarif, vom Ende einer Periode bis zum Beginn der nächsten:

  1. 1

    Eine Rechnung erstellen, wenn die Periode endet

    Ein geplanter Job ruft POST /invoices auf, mit dem Tarifpreis, einer order_id wie der Abonnement-ID plus Periode, der E-Mail-Adresse des Kunden, einer redirect_url zurück zu Ihrer Abrechnungsseite und metadata, die Konto und Periode benennen.

  2. 2

    Dem Kunden zeigen, wo er bezahlt

    Legen Sie die checkout_url hinter einen „Mit Krypto bezahlen“-Button auf der Abrechnungsseite und in der Verlängerungs-E-Mail. Der Kunde wählt einen Coin, der Kurs wird fixiert, und die Rechnung bleibt für die von Ihnen festgelegte Zeit offen, standardmäßig 30 Minuten.

  3. 3

    Das Konto bei invoice.paid verlängern

    Prüfen Sie die Signatur, speichern Sie das Ereignis, antworten Sie mit 2xx, und verlängern Sie dann das in metadata benannte Konto um eine Periode. Nutzen Sie die id des Ereignisses, damit eine wiederholte Zustellung es nicht zweimal verlängert.

  4. 4

    Bei invoice.expired erinnern

    Läuft die Rechnung unbezahlt ab, erstellen Sie eine neue und senden sie per E-Mail. Eine abgelaufene Rechnung behält nichts: Der Kurs war nur fixiert, solange sie offen war.

  5. 5

    Prepaid-Guthaben: jedem Kunden eine dauerhafte Adresse geben

    Mit festen Wallets gibt POST /sticky-wallets mit Ihrer eigenen ID für den Kunden jedes Mal dieselben Adressen zurück. Zeigen Sie sie auf einer Aufladeseite; bei deposit.confirmed schreiben Sie dem in sticky_wallet.reference benannten Kunden den Betrag gut.

Der eine API-Aufruf, den es braucht

Eine Abrechnungsperiode in Rechnung stellen
curl https://cryptomerchant.online/api/v1/invoices \
  -H "Authorization: Bearer $CM_SECRET_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": "29.00",
    "currency": "USD",
    "order_id": "sub_8f3a-2026-11",
    "description": "Pro plan, November 2026",
    "customer_email": "[email protected]",
    "redirect_url": "https://app.example/billing?paid=1",
    "metadata": { "account": "8f3a", "period": "2026-11" }
  }'

# On "invoice.paid": extend account 8f3a by one month (metadata is echoed back).
# On "invoice.expired": send a reminder with a fresh invoice.

Was kostet es?

1 % jeder bezahlten Rechnung, abgezogen, wenn die Zahlung Ihrem Guthaben gutgeschrieben wird. Es gibt keine Einrichtungsgebühr, keine Monatsgebühr und keine Zahlung für die Freischaltung; abgelaufene und stornierte Rechnungen kosten nichts. Für das Bewegen von Coins (Zusammenführungen, Tauschvorgänge und Auszahlungen) fällt eine Gas-Gebühr an, die aus Ihrem Gas-Guthaben bezahlt wird, wenn Sie eines aufladen, und andernfalls von den bewegten Coins abgezogen wird. Kunden zahlen außerdem bei jeder Rechnung eine Gas-Gebühr: Sie wird auf den zu sendenden Betrag aufgeschlagen, im Checkout angezeigt und beträgt nie mehr als 5 $. Tauschkurse enthalten eine Servicemarge von 1 %. Alle Kosten stehen in einer Tabelle unter Preise.

Was Crypto Merchant hier nicht tut

  • Keine automatischen Verlängerungen. Es gibt keine hinterlegte Karte, die belastet werden könnte, und kein Abonnement-Objekt. Ihr Job erstellt die Rechnung jeder Periode, und der Kunde bezahlt sie.
  • Keine Steuer- oder Mahn-Engine. Crypto Merchant erstellt Rechnungen, nimmt Zahlungen an und informiert Ihren Server; Umsatzsteuer, Belege und Erinnerungs-E-Mails müssen Sie selbst bauen.
  • Verwahrend, nur Krypto. Guthaben liegen in einer Pool-Wallet, die Crypto Merchant hält, bis Sie an Ihre eigenen Adressen auszahlen. Es gibt keine Abrechnung auf ein Bankkonto.

Für wen ist das?

  • Entwickler-Tools, APIs und Software, die an Kunden in vielen Ländern verkauft werden.
  • Produkte, deren Kunden bereits Stablecoins halten und lieber damit bezahlen.
  • Teams ohne eingetragenes Unternehmen, die kein herkömmliches Händlerkonto eröffnen können.

Häufige Fragen

Kann Crypto Merchant meine Kunden jeden Monat automatisch belasten?
Nein. Krypto-Wallets können von einem Händler nicht belastet werden. Jede Verlängerung ist eine Rechnung, die der Kunde bezahlt; Sie erstellen sie mit der API, wenn die Periode endet, und erinnern ihn, wenn sie abläuft.
Wie weiß ich, zu welchem Konto eine Zahlung gehört?
Senden Sie die Konto-ID in order_id oder metadata, wenn Sie die Rechnung erstellen. Beide kommen unverändert im Rechnungsobjekt und in jedem Webhook dazu zurück.
Kann ich meine Tarife in USDT auspreisen?
Rechnungen werden in einer Währung wie US-Dollar ausgepreist, und Stablecoins zählen jeweils als ein Dollar, sodass ein 29-Dollar-Tarif 29 USDT kostet, zuzüglich einer etwaigen im Checkout angezeigten Gas-Gebühr. Der Kunde kann trotzdem in jedem Coin bezahlen, den Sie akzeptieren, und Sie können alles, was Sie erhalten, in USDT oder USDC tauschen.
Wofür sind feste Wallets?
Für Prepaid-Guthaben. Jeder Kunde erhält dauerhafte Einzahlungsadressen, eine pro Netzwerk, und jede bestätigte Einzahlung wird Ihrem Guthaben gutgeschrieben, mit einem Webhook, der den Kunden benennt, sodass Sie das richtige Konto aufladen können.

Weitere Anwendungsfälle

Alle Anwendungsfälle

Akzeptieren Sie noch heute Krypto

Kostenlose Einrichtung, keine Dokumente für die Registrierung, 1 % pro bezahlter Rechnung und Auszahlungen, wann immer Sie wollen.