Tách yêu cầu hoàn tất đơn hàng
Yêu cầu hoàn tất đơn hàng là việc chỉ định mục hàng cho một địa điểm hoàn tất đơn hàng. Yếu tố kích hoạt Tách yêu cầu hoàn tất đơn hàng bắt đầu một dòng công việc khi yêu cầu hoàn tất đơn hàng được bạn hoặc ứng dụng bên thứ ba tách. Các dòng công việc sử dụng yếu tố kích hoạt này hoạt động trên yêu cầu hoàn tất đơn hàng gốc cũng như các yêu cầu hoàn tất đơn hàng thu được sau khi tách.
Trên trang này
Dữ liệu do yếu tố kích hoạt Tách yêu cầu hoàn tất đơn hàng cung cấp
Dữ liệu sau được cung cấp cho các dòng công việc bắt đầu bằng yếu tố kích hoạt Tách yêu cầu hoàn tất đơn hàng.
| Dữ liệu | Mô tả |
|---|---|
fulfillment order | Yêu cầu hoàn tất đơn hàng gốc bị tách. Cho phép truy cập dữ liệu trên đối tượng Fulfillment Order của GraphQL Admin API. |
remaining fulfillment order | Yêu cầu hoàn tất đơn hàng còn lại là kết quả của việc tách. Cho phép truy cập dữ liệu trên đối tượng Fulfillment Order của GraphQL Admin API. |
replacement fulfillment order | Yêu cầu hoàn tất đơn hàng thay thế nếu không thể tách yêu cầu hoàn tất đơn hàng gốc. Trường này là tùy chọn và có thể chứa giá trị null. Cho phép truy cập dữ liệu trên đối tượng Fulfillment Order của GraphQL Admin API. |
Hành động
Yếu tố kích hoạt này cung cấp các yêu cầu hoàn tất đơn hàng, cho phép bạn sử dụng bất kỳ hành động nào bắt buộc phải có yêu cầu hoàn tất đơn hàng, bao gồm:
- Thay đổi địa điểm của yêu cầu hoàn tất đơn hàng.
- Tạm ngưng yêu cầu hoàn tất đơn hàng.
- Đánh dấu yêu cầu hoàn tất đơn hàng là đã hoàn tất.
- Bỏ tạm ngưng hoàn tất đơn hàng.
- Gửi yêu cầu hoàn tất đơn hàng.
Vì các yêu cầu hoàn tất đơn hàng cũng liên kết với một đơn hàng, yếu tố kích hoạt này cũng có thể được dùng với các hành động bắt buộc phải có đơn hàng, chẳng hạn như:
- Thêm mục hàng của đơn hàng
- Thêm thẻ đơn hàng
- Lưu trữ đơn hàng
- Hủy đơn hàng
- Thu tiền thanh toán
- Tạm ngưng yêu cầu hoàn tất đơn hàng
- Đánh dấu đơn hàng là đã thanh toán
Các yêu cầu hoàn tất đơn hàng cũng chứa danh sách dữ liệu như các mục hàng. Bạn có thể lặp qua các danh sách này và thực hiện hành động trên từng mục bằng cách sử dụng hành động For each. Ví dụ: bạn có thể lặp qua các mục hàng để kiểm tra tính khả dụng của hàng tồn kho.
Kiểm tra yếu tố kích hoạt
Để kiểm tra dòng công việc đang hoạt động bắt đầu bằng yếu tố kích hoạt này, bạn có thể:
- Tách yêu cầu hoàn tất đơn hàng trong bảng điều khiển quản trị Shopify bằng cách chọn đơn hàng bất kỳ và sử dụng tính năng tách.
- Để kiểm tra các dòng công việc xử lý yêu cầu hoàn tất đơn hàng thay thế, trước tiên hãy hoàn tất một phần một số mặt hàng trong một yêu cầu hoàn tất đơn hàng, sau đó tách các mặt hàng chưa hoàn tất còn lại. Việc làm theo các bước này sẽ tạo ra một yêu cầu hoàn tất đơn hàng thay thế vì không thể tách yêu cầu hoàn tất đơn hàng gốc.
- Liên hệ với ứng dụng quản lý đơn hàng của bên thứ ba để yêu cầu họ tách yêu cầu hoàn tất đơn hàng bằng đột biến fulfillmentOrderSplit.
Chi tiết API
Yếu tố kích hoạt Tách yêu cầu hoàn tất đơn hàng cho phép thực hiện các hành động với đối tượng API GraphQL FulfillmentOrderSplitResult. Yếu tố kích hoạt này tương ứng với webhook fulfillment_orders/split.
Yếu tố kích hoạt liên quan
Đối với các dòng công việc liên quan đến yêu cầu hoàn tất đơn hàng khác, bạn cũng có thể xem xét:
- Gộp yêu cầu hoàn tất đơn hàng - bắt đầu khi một yêu cầu hoàn tất đơn hàng được gộp.
- Yêu cầu hoàn tất đơn hàng sẵn sàng thực hiện - bắt đầu khi yêu cầu hoàn tất đơn hàng đã sẵn sàng để hoàn tất.
- Đã hoàn tất đơn hàng - bắt đầu khi tất cả mục hàng trong đơn hàng đã hoàn tất.