DOCS

Handmatige betaling vastleggen

Handmatige betaling vastleggen

Vastleg betalingen op aanvraag bij het uitvoeren van bestellingen buiten het Zonos Dashboard.

Wanneer uitgestelde betaling vastleggen is ingeschakeld, legt Zonos automatisch de betaling vast drie dagen nadat een bestelling is geplaatst of totdat de bestelling is verzonden vanuit het Zonos Dashboard.

Als u bestellingen buiten het Dashboard uitvoert, kunt u onze orderPaymentCapture mutatie gebruiken om de betaling vast te leggen vóór de 3-daagse vertraging of voordat de bestelling wordt verzonden, afhankelijk van wat het eerst komt.

Handmatig betaling vastleggen 

Om betaling voor een bestelling vast te leggen, roept u de orderPaymentCapture mutatie aan en geeft u de orderId door als invoerparameter.

Handmatige betaling vastleggen mutatie

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

Betalingsstatus verifiëren 

Een bestelling kan een van de volgende statussen hebben:

  • ONBETAALD
  • BETAALD
  • DEELLIJK_VERGOED
  • VERGOED
  • ONGELDIG

Nadat u heeft gebeld om de betaling vast te leggen, kunt u de bestelling opvragen om te zien dat de betalingsstatus voor de bestelling is veranderd in BETAALD.

Vraag betalingsstatus van de bestelling op

1
2
3
4
5
6
7
8
9
query order {
  order(orderId: "order_a190981e-276a-4daf-927e-fc17f62a49cc") {
    id
    charges {
      id
      paymentStatus
    }
  }
}

Was deze pagina nuttig?