DOCS

手動扣款

手動扣款

在 Zonos Dashboard 以外處理訂單時,隨時手動扣款。

啟用延遲扣款後,Zonos 會在訂單建立三日後,或訂單在 Zonos Dashboard 出貨時(以較早者為準)自動扣款。

如果你在 Dashboard 以外處理訂單,可以使用我哋嘅 orderPaymentCapture mutation,喺 3 日延遲期屆滿前或訂單出貨前(以較早者為準)扣款。

手動扣款 

如要為訂單扣款,請呼叫 orderPaymentCapture mutation,並將 orderId 作為輸入參數傳遞。

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}

核實付款狀態 

訂單可以有以下其中一個狀態:

  • UNPAID
  • PAID
  • PARTIALLY_REFUNDED
  • REFUNDED
  • VOIDED

扣款後,你可以查詢訂單,確認訂單嘅付款狀態已經變成 PAID。

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
預約演示

這個頁面有幫助嗎?


在此頁面: