DOCS

Thu tiền thủ công

Thu tiền thủ công

Thu tiền theo yêu cầu khi thực hiện các đơn hàng ngoài Bảng điều khiển Zonos.

Khi thu tiền chậm được kích hoạt, Zonos sẽ tự động thu tiền ba ngày sau khi đơn hàng được đặt hoặc cho đến khi đơn hàng được giao từ Bảng điều khiển Zonos.

Nếu bạn đang thực hiện các đơn hàng ngoài Bảng điều khiển, bạn có thể sử dụng phép biến đổi orderPaymentCapture của chúng tôi để thu tiền trước thời gian trì hoãn 3 ngày hoặc trước khi đơn hàng được giao, tùy điều kiện nào đến trước.

Thu tiền thủ công 

Để thu tiền cho một đơn hàng, gọi phép biến đổi orderPaymentCapture, truyền tham số orderId như một tham số đầu vào.

Phép biến đổi thu tiền thủ công

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

Xác minh trạng thái thanh toán 

Một đơn hàng có thể có một trong các trạng thái sau:

  • CHƯA THANH TOÁN
  • ĐÃ THANH TOÁN
  • HOÀN TIỀN MỘT PHẦN
  • ĐÃ HOÀN TIỀN
  • ĐÃ HỦY

Sau khi bạn đã gọi để thu tiền, bạn có thể truy vấn đơn hàng để xem trạng thái thanh toán của đơn hàng đã thay đổi thành ĐÃ THANH TOÁN.

Truy vấn trạng thái thanh toán đơn hàng

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

Trang này có hữu ích không?