Zahlungen auf der Website

Kryptozahlungen auf Ihrer Website annehmen

Ergänzen Sie Ihren Onlineshop, Ihr SaaS oder Ihre Dienstleistungsseite um einen Checkout für USDT, Bitcoin, Ethereum und TON. Kunden zahlen auf einer fertigen Seite und kehren zu Ihrer Website zurück, Ihr Server erhält einen signierten Webhook.

0.8%Gebühr pro Zahlung
$0Grundgebühr
8Coins und Netzwerke
3Wege zur Domain-Verifizierung

Für wen es sich eignet

Jede Website, die online verkauft, kann Krypto annehmen: per API oder mit Zahlungslinks ganz ohne Code.

Onlineshops

Krypto neben anderen Zahlungsarten anbieten und Bestellungen automatisch als bezahlt markieren.

SaaS und Abos

Tarife, Guthaben und Verlängerungen abrechnen und das Konto per Webhook freischalten.

Digitale Produkte

Software, Vorlagen, Dateien und Lizenzen mit sofortiger Lieferung nach der Zahlung verkaufen.

Freelancer und Agenturen

Kunden einen Zahlungslink für eine Rechnung senden, ohne Website-Integration.

Onlinekurse

Lektionen und Mitgliedschaften sofort nach der Zahlung freischalten.

Aufladeseiten

Eine feste Einzahlungsadresse pro Kunde, gutgeschrieben auf sein Kontoguthaben.

So funktioniert es auf einer Website

  1. 1

    Domain verifizieren

    Domain hinzufügen und Inhaberschaft per DNS-TXT-Eintrag, Datei oder Meta-Tag nachweisen. Wir prüfen und schalten frei.

  2. 2

    Rechnung erstellen

    Beim Checkout ruft Ihr Server die API mit Betrag, Bestellnummer und Rücksprungseite auf.

  3. 3

    Zum Checkout weiterleiten

    Den Kunden zur Checkout-URL schicken. Er wählt einen Coin, scannt den QR-Code und zahlt.

  4. 4

    Bestellung als bezahlt markieren

    Sie erhalten einen signierten invoice.paid-Webhook und der Kunde landet auf Ihrer Erfolgsseite.

Funktioniert mit jedem Backend

Erstellen Sie die Rechnung mit PHP, Node.js, Python oder jeder Sprache, die HTTP-Anfragen senden kann. Zum Checkout weiterleiten und auf den Webhook warten.

  • Die Rücksprung-URL muss auf Ihrer verifizierten Domain liegen
  • Jeden Webhook mit Ihrem Signatur-Secret prüfen
  • Dieselbe Bestellnummer liefert dieselbe Rechnung, Wiederholungen sind sicher
API-Dokumentation
checkout.php
// 1. Checkout: create the invoice and redirect
$res = Http::withToken($key)->post($api.'/invoices', [
    'amount' => $order->total, 'order_id' => $order->id,
    'return_url' => 'https://novastore.com/thanks',
]);
return redirect($res['data']['checkout_url']);

// 2. Webhook: verify the signature, then mark paid
if (hash_equals(hash_hmac('sha256', $t.'.'.$body, $secret), $v1)
    && $event['event'] === 'invoice.paid') {
    Order::find($event['data']['order_id'])->markPaid();
}

Für Websites gemacht

Checkout mit Rückleitung

Mobilfreundliche Zahlungsseite in drei Sprachen, die Kunden zu Ihrer Erfolgsseite zurückschickt.

Zahlungslinks

Kein Entwickler? Link mit festem oder freiem Betrag erstellen und auf einen Button oder in eine E-Mail setzen.

Dashboard und CSV-Export

Jede Zahlung mit Coin, Netzwerk, Gebühr und Nettobetrag, dazu CSV-Export für die Buchhaltung.

Signierte Webhooks

HMAC-signierte Ereignisse für bezahlte, unterbezahlte, abgelaufene und verspätete Zahlungen, wiederholt bis Ihr Server antwortet.

Kryptozahlungen auf Websites: Fragen

Wie nehme ich Kryptozahlungen auf meiner Website an?

Legen Sie für Ihre Domain ein ScarabPay-Projekt an und verifizieren Sie sie. Erstellen Sie beim Checkout per API eine Rechnung und leiten Sie den Kunden zur Checkout-URL weiter. Markieren Sie die Bestellung als bezahlt, sobald der invoice.paid-Webhook eintrifft.

Gibt es ein Plugin für meine Shop-Plattform?

Ein fertiges Plugin gibt es derzeit nicht. Jede Plattform, die HTTP-Anfragen senden kann, kann die API nutzen, und Zahlungslinks funktionieren ganz ohne Code.

Wie verifiziere ich meine Domain?

Wählen Sie eine Methode: einen TXT-Eintrag auf scarabpay-challenge.yourdomain, eine Datei unter /.well-known/scarabpay-verify.txt oder ein Meta-Tag auf der Startseite. Jedes Projekt erhält einen eigenen Code.

Kommen Kunden nach der Zahlung auf meine Website zurück?

Ja. Übergeben Sie eine return_url mit der Rechnung oder legen Sie eine Erfolgsseite für das Projekt fest. Sie muss https nutzen und auf Ihrer verifizierten Domain oder einer Subdomain liegen.

Mit welchen Coins können Kunden zahlen?

USDT auf TRC20, BEP20, ERC20 und TON, USDC auf BEP20, Bitcoin, Ethereum und Toncoin.

Was kostet es?

0,8 % pro erfolgreicher Zahlung, ohne Einrichtungs- oder Monatsgebühr.

Weiterlesen

Krypto in Ihren Checkout bringen

Verifizieren Sie Ihre Website und erstellen Sie die erste Rechnung in wenigen Minuten. Sie zahlen nur, wenn Sie bezahlt werden.