DOCS

Manuel betalingsindfangning

Manuel betalingsindfangning

Indfang betalinger efter behov, når du opfylder ordrer uden for Zonos Dashboard.

Når forsinket betalingsindfangning er aktiveret, indfanger Zonos automatisk betaling tre dage efter en ordre er afgivet eller indtil ordren er afsendt fra Zonos Dashboard.

Hvis du opfylder ordrer uden for Dashboard, kan du bruge vores orderPaymentCapture mutation til at indfange betaling før den 3-dages forsinkelsesperiode eller før ordren afsendes, alt efter hvad der kommer først.

Indfangning af betaling manuelt 

For at indfange betaling for en ordre, kald orderPaymentCapture mutation, og send orderId som en inputparameter.

Manuel betalingsindfangningsmutation

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
    }
  }
}

Verificering af betalingsstatus 

En ordre kan have en af følgende statusser:

  • UBETALT
  • BETALT
  • DELVIST_REFUNDERET
  • REFUNDERET
  • ANNULLERET

Efter du har kaldt for at indfange betalingen, kan du forespørge ordren for at se, at betalingsstatus for ordren er ændret til BETALT.

Forespørg ordre betalingsstatus

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

Var denne side nyttig?