Was Sie brauchen
| Feld | Was es tut |
|---|---|
| API Key | Lässt uns NOWPayments aufrufen, um die Zahlung zu erstellen. Geheim. |
| IPN Secret | Bestätigt, dass eine Zahlungsbenachrichtigung wirklich von NOWPayments kam. Geheim. |
| Erfolgs-URL / Abbruch-URL | Wohin der Käufer nach dem Zahlen oder Abbrechen landet. |
IPN (Instant Payment Notification) ist der NOWPayments-Name für den Webhook, den sie senden, wenn sich ein Zahlungsstatus ändert.
Warum wir nach jedem Feld fragen
API Key
Autorisiert das Erstellen der Zahlung, sodass die Gelder auf Ihrem Konto landen.
IPN Secret
Beweist, dass eine eingehende Benachrichtigung echt von NOWPayments stammt, sodass niemand ein "bezahlt"-Ereignis fälschen kann. Es ist ein vom API Key getrennter Wert.
Erfolgs- und Abbruch-URL
Schlichte Einstellungen: wohin der Käufer nach dem Zahlen oder Abbrechen landet. Nicht geheim.
Einrichten
- Testen: es gibt keinen Sandbox
NOWPayments hat keinen Sandbox oder keine Testumgebung. Um von Ende zu Ende zu prüfen, senden Sie eine kleine echte Zahlung in einer Coin mit geringen Gebühren und bestätigen, dass sie in Ihrem Dashboard erscheint. Behandeln Sie diese erste Kleinzahlung als Ihren Test. Ein NOWPayments-Konto ist kostenlos; Sie zahlen nur die normalen Netzwerk- und Servicegebühren auf echte Zahlungen.
- Zahlungseinstellungen in NOWPayments öffnen
Melden Sie sich bei account.nowpayments.io an und gehen Sie zu Settings → Payments. Auf diesem einen Bildschirm finden Sie die drei Dinge, die Sie benötigen: Payout wallets (wohin die Gelder fließen), API-Schlüssel und Instant payment notifications. Sie besuchen jeden Bereich der Reihe nach.
NOWPayments → Settings → Payments - Ein Auszahlungs-Wallet hinzufügen
NOWPayments schaltet die API erst frei, wenn ein Auszahlungs-Wallet hinterlegt ist. Klicken Sie unter Payout wallets auf Add new wallet, wählen Sie eine Währung, fügen Sie eine Wallet-Adresse ein, die Ihnen gehört, und klicken Sie Add wallet. An diese Adresse wird Ihr Krypto ausgezahlt.
NOWPayments → Payout wallets → Add new wallet - Einen API-Schlüssel erstellen
Öffnen Sie API keys und klicken Sie Add new API key. Ihre Schlüssel werden hier aufgelistet, jeweils mit einem Kopiersymbol, sodass Sie einen Schlüssel jederzeit erneut kopieren können.
NOWPayments → Settings → API keys - Ihren API-Schlüssel kopieren
NOWPayments zeigt den neuen Schlüssel in einem Dialog „API key created". Klicken Sie auf das Kopiersymbol neben „Your API key" und legen Sie ihn beiseite. (Der darunter angezeigte öffentliche Schlüssel wird von Coin Moebius nicht benötigt.) Sie können optional eine Bezeichnung hinzufügen und dann auf Speichern klicken.
NOWPayments → API key created Das ist Ihr geheimer API-Schlüssel. Behandeln Sie ihn wie ein Passwort.
- Den IPN-Callback einrichten und das IPN-Secret kopieren
Öffnen Sie Instant payment notifications. IPN (Instant Payment Notification) ist der NOWPayments-Begriff für den Webhook, den sie senden, wenn sich ein Zahlungsstatus ändert.
- Fügen Sie im Feld „Webhook URL" die NOWPayments-Webhook-Adresse Ihres Projekts ein (unten), und klicken Sie dann auf Speichern.
- Kopieren Sie den oben angezeigten IPN-Secret-Schlüssel (klicken Sie auf Regenerate, falls noch kein Wert vorhanden ist).
- Wählen Sie unter „Choose webhook format" die Option Classic way, damit Beträge und IDs in ihrem normalen Zahlenformat bleiben.
https://api.coinmoebius.com/webhook/nowpayments/<your project id>NOWPayments → Instant payment notifications Ihre Projekt-ID steht im Coin Moebius Dashboard unter dem Projektnamen; tragen Sie sie in die obige Adresse ein. Die verbundene Anbieterkarte (letzter Schritt) zeigt dieselbe URL, sodass Sie sie jederzeit erneut kopieren können.
- Zurück in Coin Moebius: Anbieter hinzufügen → NOWPayments
Öffnen Sie in Ihrem Projekt den Reiter Anbieter, klicken Sie Anbieter hinzufügen, wählen Sie Dienst verbinden und dann NOWPayments. Fügen Sie Ihren API-Schlüssel und das IPN-Secret ein, legen Sie die Erfolgs-URL und die Abbruch-URL fest (wohin Käufer nach der Zahlung oder dem Abbruch gelangen), und klicken Sie dann auf Speichern.
Coin Moebius → Anbieter hinzufügen → NOWPayments - Sie sind verbunden
NOWPayments erscheint jetzt im Reiter Anbieter mit dem Verbindungsdatum. Die Karte zeigt dieselbe Webhook-URL, die Sie in NOWPayments eingefügt haben, sowie Bearbeiten und Trennen. Da NOWPayments keinen Sandbox hat, können wir das IPN-Secret nicht automatisch verifizieren; die Karte bietet daher einen Mikrozahlungstest an: Senden Sie eine kleine echte Zahlung, um zu bestätigen, dass alles von Ende zu Ende funktioniert.
Coin Moebius → Anbieter → NOWPayments (verbunden)
Nachdem Sie verbunden haben
Es gibt keinen Sandbox, Ihre erste kleine echte Zahlung ist also der Test:
- Erstellen Sie ein Produkt und setzen Sie den Buy-Button auf eine Seite (eine lokale HTML-Datei reicht), die auf Ihr Projekt zeigt.
- Zahlen Sie einen kleinen Betrag in einer Coin mit geringen Gebühren.
- Öffnen Sie den Reiter Transaktionen. Wenn der Status der neuen Zeile succeeded erreicht, funktionieren Ihr API Key und Ihr IPN Secret beide von Ende zu Ende.
Fehlerbehebung
Zahlung wird abgeschlossen, aber die Bestellung bleibt ausstehend.
Die IPN kommt nicht an oder wird nicht verifiziert. Bestätigen Sie, dass die Callback-URL übereinstimmt und dass das IPN Secret im Dashboard mit dem IPN Secret Key in Ihren NOWPayments-Einstellungen übereinstimmt.
Keine Möglichkeit zu testen, ohne zu zahlen.
Korrekt, es gibt keinen Sandbox. Senden Sie eine kleine echte Zahlung in einer Coin mit geringen Gebühren, um eine echte IPN auszulösen, und beobachten Sie dann, wie die Bestellung sich aktualisiert.
Der Status ändert sich nur bei echter Aktivität.
Der NOWPayments-Status spiegelt IPN-Zustellungen wider, ein ruhiges Konto zeigt also keinen Status, bis sich eine echte Zahlung bewegt.
Gut zu wissen
Kein Testmodus. Verifizieren Sie mit einer kleinen echten Zahlung, nicht mit einem Sandbox.
Secrets rotieren. Erzeugen Sie jederzeit einen neuen API Key oder ein neues IPN Secret, fügen Sie dann den neuen Wert ein.
Fragen? Join our Discord