DOCS

Manuelle Zahlungserfassung

Manuelle Zahlungserfassung

Erfassen Sie Zahlungen bei Bedarf, wenn Sie Bestellungen außerhalb des Zonos Dashboards abwickeln.

Wenn die verzögerte Zahlungserfassung aktiviert ist, erfasst Zonos die Zahlung automatisch drei Tage nach Auftragserteilung oder sobald die Bestellung aus dem Zonos Dashboard versendet wird.

Wenn Sie Bestellungen außerhalb des Dashboards abwickeln, können Sie unsere orderPaymentCapture-Mutation nutzen, um die Zahlung vor Ablauf der 3-Tage-Frist oder vor dem Versand der Bestellung zu erfassen – je nachdem, was zuerst eintritt.

Zahlung manuell erfassen 

Um die Zahlung für eine Bestellung zu erfassen, rufen Sie die orderPaymentCapture-Mutation auf und übergeben die orderId als Eingabeparameter.

1mutation manualCapture {
2 orderPaymentCapture(
3 input: { orderId: "order_a190981e-276a-4daf-927e-fc17f62a49cc" }
4 ) {
5 id
6 charges {
7 id
8 paymentStatus
9 }
10 }
11}

Zahlungsstatus überprüfen 

Eine Bestellung kann einen der folgenden Status haben:

  • UNPAID
  • PAID
  • PARTIALLY_REFUNDED
  • REFUNDED
  • VOIDED

Nachdem Sie die Zahlungserfassung aufgerufen haben, können Sie die Bestellung abfragen, um zu sehen, dass sich der Zahlungsstatus der Bestellung auf PAID geändert hat.

1query order {
2 order(orderId: "order_a190981e-276a-4daf-927e-fc17f62a49cc") {
3 id
4 charges {
5 id
6 paymentStatus
7 }
8 }
9}
GraphQL API ReferenceTypes, inputs, and operations used in this guide

War diese Seite hilfreich?