การแยกคำสั่งซื้อที่รอการจัดการ
คำสั่งซื้อที่รอการจัดการ คือการกำหนดสินค้าเฉพาะรายการไปยังตำแหน่งที่ตั้งที่จัดการคำสั่งซื้อ ทริกเกอร์ การแยกคำสั่งซื้อที่รอการจัดการ จะเริ่มเวิร์กโฟลว์เมื่อคุณหรือแอปจากภายนอกทำการแยกคำสั่งซื้อที่รอการจัดการ เวิร์กโฟลว์ที่ใช้ทริกเกอร์นี้จะทำงานกับคำสั่งซื้อที่รอการจัดการฉบับดั้งเดิม รวมถึงคำสั่งซื้อที่รอการจัดการซึ่งเป็นผลมาจากการแยก
ในหน้านี้
ข้อมูลที่ทริกเกอร์การแยกคำสั่งซื้อที่รอการจัดการมีให้
ข้อมูลต่อไปนี้มีไว้สำหรับเวิร์กโฟลว์ที่เริ่มต้นด้วยทริกเกอร์ การแยกคำสั่งซื้อที่รอการจัดการ
| ข้อมูล | คำอธิบาย |
|---|---|
fulfillment order | คำสั่งซื้อที่รอการจัดการฉบับดั้งเดิมที่ถูกแยก ซึ่งช่วยให้สามารถเข้าถึงข้อมูลในอ็อบเจกต์ Fulfillment Order ของ GraphQL Admin API ได้ |
remaining fulfillment order | คำสั่งซื้อที่รอการจัดการที่เหลืออยู่ซึ่งเป็นผลมาจากการแยก ซึ่งช่วยให้สามารถเข้าถึงข้อมูลในอ็อบเจกต์ Fulfillment Order ของ GraphQL Admin API ได้ |
replacement fulfillment order | คำสั่งซื้อที่รอการจัดการสำหรับเปลี่ยนในกรณีที่ไม่สามารถแยกคำสั่งซื้อที่รอการจัดการฉบับดั้งเดิมได้ ฟิลด์นี้เป็นตัวเลือกและอาจเป็นค่าว่าง ซึ่งช่วยให้สามารถเข้าถึงข้อมูลในอ็อบเจกต์ Fulfillment Order ของ GraphQL Admin API ได้ |
การดำเนินการ
ทริกเกอร์นี้จะส่งข้อมูลคำสั่งซื้อที่รอการจัดการ ซึ่งจะช่วยให้คุณใช้การดำเนินการใดๆ ที่ต้องใช้คำสั่งซื้อที่รอการจัดการได้ ซึ่งได้แก่
- เปลี่ยนตำแหน่งที่ตั้งของคำสั่งซื้อที่รอการจัดการ
- ระงับคำสั่งซื้อที่รอการจัดการ
- ทำเครื่องหมายคำสั่งซื้อที่รอการจัดการว่าจัดการแล้ว
- ยกเลิกการระงับการจัดการคำสั่งซื้อ
- ส่งคำขอจัดการคำสั่งซื้อ
เนื่องจากคำสั่งซื้อที่รอการจัดการจะลิงก์กับคำสั่งซื้อด้วย ทริกเกอร์จึงสามารถใช้กับการดำเนินการที่ต้องใช้คำสั่งซื้อได้เช่นกัน ดังนี้
- เพิ่มสินค้าเฉพาะรายการในคำสั่งซื้อ
- เพิ่มแท็กคำสั่งซื้อ
- จัดเก็บคำสั่งซื้อถาวร
- ยกเลิกคำสั่งซื้อ
- เรียกเก็บเงิน
- ระงับคำสั่งซื้อที่รอการจัดการ
- ทำเครื่องหมายคำสั่งซื้อว่าชำระเงินแล้ว
คำสั่งซื้อที่รอการจัดการยังมีรายการข้อมูลต่างๆ เช่น สินค้าเฉพาะรายการ คุณสามารถวนซ้ำรายการเหล่านี้และดำเนินการกับแต่ละรายการได้โดยใช้การดำเนินการวนซ้ำแต่ละรายการ ตัวอย่างเช่น คุณสามารถวนซ้ำสินค้าเฉพาะรายการเพื่อตรวจสอบความพร้อมของสินค้าคงคลังได้
การทดสอบทริกเกอร์
หากต้องการทดสอบเวิร์กโฟลว์ที่ใช้งานอยู่ที่เริ่มต้นด้วยทริกเกอร์นี้ คุณสามารถทำได้ดังนี้
- แบ่งคำสั่งซื้อที่รอการจัดการในส่วนผู้ดูแล Shopify โดยการเลือกคำสั่งซื้อใดก็ได้แล้วใช้ฟังก์ชันการแบ่ง
- หากต้องการทดสอบเวิร์กโฟลว์ที่จัดการคำสั่งซื้อที่รอการจัดการสำหรับเปลี่ยน ให้จัดการสินค้าบางส่วนในคำสั่งซื้อที่รอการจัดการก่อน จากนั้นแบ่งรายการที่ยังไม่ได้จัดการที่เหลืออยู่ การทำตามขั้นตอนเหล่านี้จะสร้างคำสั่งซื้อที่รอการจัดการสำหรับเปลี่ยนขึ้นมา เนื่องจากคำสั่งซื้อที่รอการจัดการเดิมไม่สามารถแบ่งได้
- ติดต่อแอปจัดการคำสั่งซื้อภายนอกของคุณเพื่อให้แอปแบ่งคำสั่งซื้อที่รอการจัดการโดยใช้ fulfillmentOrderSplit mutation
รายละเอียด API
ทริกเกอร์การแบ่งคำสั่งซื้อที่รอการจัดการช่วยให้สามารถดำเนินการกับอ็อบเจกต์ FulfillmentOrderSplitResult GraphQL API ได้ ทริกเกอร์นี้จะสอดคล้องกับเว็บฮุค fulfillment_orders/split
ทริกเกอร์ที่เกี่ยวข้อง
สำหรับเวิร์กโฟลว์คำสั่งซื้อที่รอการจัดการอื่นๆ คุณอาจลองพิจารณาสิ่งต่อไปนี้
- ผสานคำสั่งซื้อที่รอการจัดการแล้ว - เริ่มทำงานเมื่อมีการผสานคำสั่งซื้อที่รอการจัดการ
- คำสั่งซื้อที่รอการจัดการพร้อมให้จัดการแล้ว - เริ่มทำงานเมื่อคำสั่งซื้อที่รอการจัดการพร้อมให้จัดการ
- จัดการคำสั่งซื้อแล้ว - เริ่มทำงานเมื่อสินค้าเฉพาะรายการทั้งหมดในคำสั่งซื้อได้รับการจัดการแล้ว