Tạm dừng yêu cầu hoàn tất đơn hàng
Hành động Hold fulfillment order chuyển trạng thái của đơn hàng kích hoạt dòng công việc sang On hold (Tạm dừng). Đơn hàng có trạng thái On hold sẽ không được hoàn tất cho đến khi bị gỡ trạng thái. Flow thực hiện thao tác này bằng cách tạm dừng từng địa điểm hoàn tất trên đơn hàng (được gọi là Đơn hàng cần hoàn tất). Nếu yếu tố kích hoạt chỉ cung cấp một đơn hàng cần hoàn tất duy nhất, ví dụ như khi sử dụng yếu tố kích hoạt Fulfillment order ready to fulfill, thì chỉ có đơn hàng cần hoàn tất đó bị tạm dừng.
Trên trang này
Trường
Hành động Hold fulfillment order có chứa các trường sau.
| Trường | Mô tả |
|---|---|
| Lý do | Lý do tạm dừng hoàn tất đơn hàng. |
| Ghi chú lý do | Ghi chú bổ sung về lý do tạm dừng hoàn tất đơn hàng. |
| Thông báo cho thương nhân | Khi được chọn, hệ thống sẽ gửi cho thương nhân thông báo rằng quá trình hoàn tất đơn hàng đã bị tạm dừng. |
Yếu tố kích hoạt
Hành động Hold fulfillment order có các trường ẩn do yếu tố kích hoạt thêm vào. Các trường Order ID (ID đơn hàng) và Fulfillment Order ID (ID đơn hàng cần hoàn tất) dùng để xác định đơn hàng sẽ gửi lệnh tạm dừng hoàn tất. ID đơn hàng và ID đơn hàng cần hoàn tất được đặt theo mặc định và không thể thay đổi.
Để tạm dừng tất cả đơn hàng cần hoàn tất trên một đơn hàng, bạn có thể dùng hành động Hold fulfillment order trong dòng công việc bắt đầu bằng yếu tố kích hoạt chứa đối tượng đơn hàng:
- Đơn hàng bị hủy
- Đã tạo đơn hàng
- Đơn hàng đã hoàn tất
- Đơn hàng đã thanh toán
- Đã phân tích rủi ro đơn hàng
- Đã tạo giao dịch đơn hàng
- Đã tạo quá trình hoàn tất đơn hàng
- Đã tạo sự kiện hoàn tất đơn hàng
- Đã tạo khoản hoàn tiền
- Đã tạo giao dịch bằng phương thức thanh toán
Để chỉ tạm dừng một đơn hàng cần hoàn tất, bạn có thể dùng hành động Hold fulfillment order trong dòng công việc bắt đầu bằng yếu tố kích hoạt chứa đối tượng đơn hàng cần hoàn tất:
- Đơn hàng cần hoàn tất đã bị hủy
- Đã chấp nhận yêu cầu hủy quá trình hoàn tất của đơn hàng cần hoàn tất
- Đã từ chối yêu cầu hủy quá trình hoàn tất của đơn hàng cần hoàn tất
- Đã chấp nhận yêu cầu hoàn tất của đơn hàng cần hoàn tất
- Dịch vụ hoàn tất đơn hàng không thể hoàn thành quá trình hoàn tất cho đơn hàng cần hoàn tất
- Đã giải phóng lệnh tạm dừng đơn hàng cần hoàn tất
- Đã di chuyển đơn hàng cần hoàn tất
- Đơn hàng cần hoàn tất đã sẵn sàng hoàn tất
- Đã lên lại lịch cho đơn hàng cần hoàn tất
Chi tiết API
Để tìm hiểu thêm, hãy xem mutation fulfillmentOrderHold.
Mẫu
Tạm dừng đơn hàng cần hoàn tất đối với khách hàng có khoản bồi hoàn
Khi đơn hàng đã sẵn sàng hoàn tất, dòng công việc sẽ truy xuất mọi đơn hàng của cùng một khách hàng trong 60 ngày qua có khoản bồi hoàn. Nếu tồn tại đơn hàng như vậy, hệ thống sẽ tạm dừng hoàn tất cho từng lô hàng và gửi email nội bộ để thông báo cho bộ phận vận hành. Xem mẫu
Tạm dừng hoàn tất đơn hàng dựa trên mức độ rủi ro
Tạm dừng đơn hàng cần hoàn tất nếu mức độ rủi ro cao. Xem mẫu
Tạm dừng hoàn tất đơn hàng dựa trên tổng giá trị đơn hàng
Tạm dừng hoàn tất nếu Tổng giá trị đơn hàng lớn hơn $1000. Xem mẫu
Tạm dừng hoàn tất đơn hàng nếu khách hàng đặt nhiều đơn hàng trong 24 giờ
Kiểm tra xem khách hàng có đặt nhiều đơn hàng trong khoảng thời gian 24 giờ hay không. Nếu có, hãy tạm dừng hoàn tất đơn hàng và hợp nhất khâu vận chuyển. Xem mẫu
Tạm dừng đơn hàng và thêm thẻ đơn hàng khi khách hàng có thẻ nhất định
Khi có đơn hàng mới, hãy kiểm tra các thẻ khách hàng như rủi ro cao hoặc đáng ngờ. Nếu có, hãy tạm dừng đơn hàng và thêm thẻ "high risk" (rủi ro cao). Xem mẫu
Tạm dừng đơn hàng nếu khách hàng đã đặt nhiều hơn 1 đơn hàng trong 24 giờ qua
Khi đơn hàng được tạo, hãy kiểm tra xem khách hàng có đặt đơn hàng nào khác trong vòng 24 giờ qua không. Nếu có, hãy tạm dừng tất cả đơn hàng. Xem mẫu
Gửi yêu cầu hoàn tất cho các đơn hàng đã thanh toán sử dụng dịch vụ hoàn tất đơn hàng chỉ định
Khi quá trình hoàn tất đơn hàng đã sẵn sàng, nếu đơn hàng đã được thanh toán, yêu cầu vận chuyển và dùng cho dịch vụ hoàn tất đơn hàng chỉ định, hệ thống sẽ gửi yêu cầu hoàn tất đơn hàng. Ngược lại, đơn hàng sẽ bị tạm dừng. Xem mẫu