> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.accounteditor.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Kayo 3PL

### Kayo 3PL Integration — Shopify Edited Order Sync (Account Editor)

###### This guide helps merchants using **Kayo 3PL** understand how to configure the integration so that Account Editor order edits are always reflected correctly. Kayo 3PL manages order processing based on Shopify's hold status — orders placed on hold are not processed until the hold is released.

||| **🛑 Important: Delayed Payment Capture does NOT work with Kayo 3PL. The Hold Flow is the only supported integration method. Do not attempt to use the Delayed Master Flow with this integration.**

---

### How the Integration Works

###### Kayo 3PL checks the hold status of each order before processing. When a hold is active, Kayo 3PL skips the order entirely — giving customers time to make changes before fulfillment begins. Once the hold is released, Kayo 3PL picks up the order with all edits included.

### **Step 1 — Order Created**
###### Customer completes checkout → the order is created in Shopify.

### **Step 2 — Order Placed on Hold**
###### The Hold Flow applies a hold to the order → Kayo 3PL sees the hold status and does not process the order.

### **Step 3 — Grace Period Active**
###### The editing window opens. The customer can make changes in Account Editor — add items, remove items, adjust quantities, update the delivery address.

### **Step 4 — Kayo 3PL Waits**
###### While the hold is active, **Kayo 3PL does not process the order**. It remains paused until the hold is released.

### **Step 5 — Grace Period Ends**
###### The editing window closes → no further changes are accepted.

### **Step 6 — Hold Released**
###### The Flow automatically removes the hold → the order is released for fulfillment.

### **Step 7 — Kayo 3PL Processes the Order**
###### Kayo 3PL picks up the released order with **all edits already included** and begins fulfillment.

---

### Step-by-Step Setup

## **⚡ Step 1 — Import the Hold/Release Flow**

###### The Hold/Release Flow places a hold on every new order during the editing window, then removes it automatically once the grace period expires — triggering Kayo 3PL to process the finalized order.

1. Download the **Hold/Release Master Flow** file (provided with this guide)
2. In Shopify Admin, go to **Apps → Shopify Flow**
3. Click **Import** and select the downloaded `.flow` file
4. Configure the **grace period timing** to match your editing deadline (e.g., **30 minutes**)
5. Click **Activate** to enable the Flow
6. Click **Save**

| [⬇️ Download Account Editor Hold & Release  Master Flow](https://drive.google.com/file/d/1EEBYaT_F9ytwz1gPHk_fJysimlIIQx8d/view?usp=sharing)
|| **📝 How the Flow works: When a new order is created, the Flow immediately places it on hold — blocking Kayo 3PL from processing it. Once the grace period expires, the Flow releases the hold and Kayo 3PL picks up the fully edited order.**

---

## **⚙️ Step 2 — Verify Kayo 3PL Configuration**

###### Confirm that Kayo 3PL is set up to respect Shopify's order hold status before going live.

1. Check that Kayo 3PL is configured to **skip orders that are on hold**
2. Contact Kayo 3PL support if needed to confirm the hold settings are active
3. Verify with a test order that held orders are not being processed prematurely

|| **📝 If Kayo 3PL is not respecting the hold status, orders will be processed before the editing window closes. Confirm this setting is correct before running live orders through the integration.**

---

## **✏️ Step 3 — Your Account Editor Workflow**

###### Once the Flow is active and Kayo 3PL's hold settings are confirmed, every order runs like this automatically:

1. New order arrives → hold applied → *(Kayo 3PL sees the hold and does not process ✅)*
2. Grace period active → Customer edits in **Account Editor** — add/remove items, change quantities, update address
3. Grace period expires → Flow **releases the hold automatically**
4. Kayo 3PL picks up the released order ✅
5. Order is fulfilled with **all edits included** — no manual steps needed

###### **What happens after this setup:**

* ✅ Correct order total — removed items not counted
* ✅ Added items appear correctly in Kayo 3PL
* ✅ Quantity changes reflected accurately
* ✅ Address changes included at fulfillment
* ✅ Fully automated — hold management handled by the Flow

|| **✅ Setup complete! Kayo 3PL will always receive the final, correctly edited order. The Flow handles the hold and release automatically.**

---

### Settings Summary

| **Where** | **Setting** | **Value** |
| ---- |
| Shopify → Apps → Shopify Flow | Hold/Release Master Flow | **Active** — grace period configured |
| Kayo 3PL | Hold status | **Respected** — confirmed with Kayo 3PL support |
| Account Editor → Settings | Editing Deadline | Configured (e.g., 30 min) |
| Shopify → Settings → Payments | Payment capture method | **No change needed** |

---

### Testing Your Integration

###### Complete all tests below before going live to confirm holds, edits, and fulfillment are all working correctly.

## **🧪 Test 1 — Hold Status Verification**

1. Place a test order
2. Check the order status in Shopify — it should show as **on hold**
3. Check Kayo 3PL — the order should **not** be processing
4. Wait for the editing period to expire
5. Verify the hold is removed and Kayo 3PL receives the order for processing

## **🧪 Test 2 — Edit Synchronization**

1. Place a test order with **multiple items**
2. During the editing window, **remove one or more products**
3. Wait for the editing period to expire
4. Verify Kayo 3PL receives the order with **correct items only** — removed products should not appear

## **📋 General Test Flow**

* ✅ Place a test order — confirm the order status is **on hold** in Shopify
* ✅ Check Kayo 3PL immediately — order should **not** be processing yet
* ✅ Make edits during the editing window — add/remove items, update the address
* ✅ Wait for the grace period to expire
* ✅ Check Kayo 3PL again — the order should now be **processing with all edits applied**

---

### Troubleshooting

| **Issue** | **Likely Cause** | **Fix** |
| ---- |
| Kayo 3PL processes the order before the editing window closes | Hold status not being respected by Kayo 3PL | Contact Kayo 3PL support to confirm the hold settings are correctly configured on your account |
| Hold is never applied when orders are placed | Flow is inactive or misconfigured | Open Shopify Flow → verify the Hold/Release Flow is **Active** → review configuration and re-import if needed |
| Order never releases after the grace period | Flow is not removing the hold correctly | Open Shopify Flow → check the run history → look for errors → re-import the Flow if needed |
| Edits not reflected in the order Kayo 3PL receives | Changes were made after the hold was released | All edits must be saved while the editing window is still open |
| Delayed Payment Capture was set up instead of Hold Flow | Wrong integration method used | Remove the Delayed Master Flow and set up the **Hold/Release Flow** instead — Delayed Payment Capture is not compatible with Kayo 3PL |

---

### Best Practices

* Always use the **Hold/Release Flow** — Delayed Payment Capture is not compatible with Kayo 3PL
* Confirm Kayo 3PL's hold settings are active **before** going live
* Keep the grace period short — **30 minutes to 2 hours** works well for most stores
* Sync the editing deadline in Account Editor with the Flow timing so customers see an accurate countdown
* Monitor Shopify Flow run history after launch to confirm holds and releases are firing correctly
* Run both test scenarios — hold verification and edit synchronization — before accepting live orders

---

### Need Help?

###### If orders still don't sync correctly after following this guide, contact Account Editor Support and share:

* Your store URL
* Screenshot of Shopify Flow → Hold/Release Flow status and run history
* Confirmation from Kayo 3PL that hold settings are active on your account
* The affected order number