手動での支払いキャプチャ
注文の支払いをキャプチャするには、orderPaymentCapture
ミューテーションを呼び出し、orderId
を入力パラメータとして渡します。
手動支払いキャプチャミューテーション
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
}
}
}
支払い状況の確認
注文は次のいずれかのステータスを持つことができます:
- 未払い
- 支払い済み
- 一部返金
- 返金済み
- 無効
支払いをキャプチャするための呼び出しを行った後、注文をクエリして、注文の支払い状況が支払い済みに変更されたことを確認できます。
注文の支払い状況をクエリ
1
2
3
4
5
6
7
8
9
query order {
order(orderId: "order_a190981e-276a-4daf-927e-fc17f62a49cc") {
id
charges {
id
paymentStatus
}
}
}
手動支払いキャプチャ
Zonos ダッシュボードの外で注文を履行する際に、必要に応じて支払いをキャプチャします。
遅延支払いキャプチャ が有効になっている場合、Zonos は注文が行われてから3日後、または注文が Zonos ダッシュボードから出荷されるまでのいずれか早い方で自動的に支払いをキャプチャします。
ダッシュボードの外で注文を履行している場合、
orderPaymentCapture
ミューテーションを使用して、3日間の遅延期間前または注文が出荷される前に支払いをキャプチャできます。どちらか早い方を選択してください。