Zahlung manuell erfassen
Um die Zahlung für eine Bestellung zu erfassen, rufen Sie die orderPaymentCapture-Mutation auf und übergeben die orderId als Eingabeparameter.
1
mutation manualCapture {2
orderPaymentCapture(3
input: { orderId: "order_a190981e-276a-4daf-927e-fc17f62a49cc" }4
) {5
id6
charges {7
id8
paymentStatus9
}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.
1
query order {2
order(orderId: "order_a190981e-276a-4daf-927e-fc17f62a49cc") {3
id4
charges {5
id6
paymentStatus7
}8
}9
}GraphQL API ReferenceTypes, inputs, and operations used in this guide
MUTATIONS
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.