Zum Inhalt springen

API

Auf dieser Seite

Zahlung simulieren

Eine Sandbox-Rechnung durch ein Zahlungsergebnis führen und denselben Lebenszyklus und dieselben Webhooks testen wie bei einem bestätigten On-Chain-Transfer.

POST/v1/sandbox/invoices/:invoice_id/simulate-payment

API-Schlüssel: Payment · Umgebung: nur Sandbox

Simuliert eine bestätigte Zahlung, ohne echte Mittel zu bewegen. Die Rechnung muss dem authentifizierten Händler und der Sandbox-Umgebung gehören. Ein Produktionsschlüssel wird abgewiesen.

Anfragekörper

stage ist erforderlich und nimmt genau einen dieser Werte an:

  • paid — den erwarteten Betrag zahlen;
  • overpaid — 10 % über dem erwarteten Betrag zahlen;
  • underpay — 40 % des erwarteten Betrags zahlen; die Domänenregeln der Rechnung entscheiden, ob sie offen bleibt oder endgültig wird;
  • cancel — eine Rechnung stornieren, die dafür noch infrage kommt.
{
  "stage": "paid"
}

Der Server leitet jeden simulierten Betrag aus der Rechnung ab. Clients berechnen niemals Abrechnungsbeträge.

Antwort (200 OK)

Gibt die aktualisierte Rechnungsressource zurück und sendet dieselben Lebenszyklus-Webhooks wie das entsprechende echte Ergebnis. Die Felder der Antwort stehen unter Rechnung abrufen.