Indigo8
Indigo8 Integration — Shopify Edited Order Sync (Account Editor)
This guide helps merchants using Indigo8 (ERP) understand how to configure the integration so that Account Editor order edits are always reflected correctly. Indigo8 reads live edits — once an order is downloaded, any further changes continue to sync in real time.
How the Integration Works
Indigo8 only pulls an order from Shopify once both conditions are satisfied: payment is captured and the "AE-PROCESSED" tag is present. The Master Flow manages both — delaying payment capture during the editing window, then applying the tag and capturing payment once the grace period closes.
Step 1 — Order Created
Customer completes checkout → Payment is Authorized (not yet captured). No sync tag is applied yet.
Step 2 — Grace Period Active
The editing window opens. The customer can make changes in Account Editor — add items, remove items, adjust quantities, update address, or upgrade shipping.
Step 3 — Indigo8 Skips the Order
Payment is still Authorized and the sync tag has not been applied — Indigo8 does not download the order. Both conditions must be met before it will.
Step 4 — Grace Period Ends
The editing window closes → the Flow captures payment automatically → status updates to Paid.
Step 5 — Sync Tag Applied
The Flow adds the "AE-PROCESSED" tag to the order.
Step 6 — Indigo8 Downloads the Order
Both conditions are now met — Indigo8 pulls the order with all edits already included.
Step 7 — Live Edits Continue to Sync
After download, Indigo8 continues to read any further changes from Shopify in real time.
Key Advantage — Shipping Method Upgrades Supported
Unlike most 3PL and ERP integrations, Indigo8 fully supports shipping method upgrades during the editing window.
- ✅ Customers can upgrade their shipping (e.g., Standard → Express)
- ✅ Shipping changes sync to Indigo8 correctly
- ✅ The Shipping Methods App Block does not need to be disabled
Step-by-Step Setup
📋 Step 1 — Change Payment Capture Setting in Shopify
Set Shopify to hold payment in Authorized state so Indigo8 cannot import the order until the editing window has closed.
- Log in to Shopify Admin
- Go to Settings → Payments
- Scroll down to Payment capture method
- Select "Automatically after fulfillment"
- Click Save
⚡ Step 2 — Import the Order Editing Master Flow (Tag & Paid)
This Flow handles everything — it delays payment capture during the editing window, then captures payment and applies the "AE-PROCESSED" tag once the grace period expires, triggering Indigo8 to download the finalized order.
- Download the Order Editing Master Flow (Tag & Paid) file (provided with this guide)
- In Shopify Admin, go to Apps → Shopify Flow
- Click Import and select the downloaded
.flowfile - Configure the grace period timing to match your editing deadline (e.g., 30 minutes)
- Click Activate to enable the Flow
- Click Save
"AE-PROCESSED" tag → triggers Indigo8 to download the order.⚙️ Step 3 — Configure Indigo8 Tag Sync
Confirm that Indigo8 is set up to recognise the "AE-PROCESSED" tag as the trigger for downloading orders.
- Log in to your Indigo8 account
- Verify that Indigo8 is configured to download orders when the
"AE-PROCESSED"tag is present - Confirm that both conditions — Paid status and the sync tag — are required before Indigo8 pulls an order
✏️ Step 4 — Your Account Editor Workflow
Once the Flow is active and Indigo8's tag sync is confirmed, every order runs like this automatically:
- New order arrives → Payment = Authorized, no sync tag yet (Indigo8 cannot see it ✅)
- Grace period active → Customer edits in Account Editor — including shipping upgrades if needed
- Grace period expires → Flow captures payment → applies
"AE-PROCESSED"tag - Both conditions met → Indigo8 downloads the finalized order ✅
- Live edits continue to sync → further changes after download reflect in Indigo8 in real time
What happens after this setup:
- ✅ Correct order total — removed items not counted
- ✅ Added items appear correctly in Indigo8
- ✅ Quantity changes reflected accurately
- ✅ Address changes included at download
- ✅ Shipping upgrades supported and synced correctly
- ✅ Live edit sync continues after download
- ✅ No manual payment capture or tag management needed
Settings Summary
Where | Setting | Value |
|---|---|---|
Shopify → Settings → Payments | Payment capture method | |
Shopify → Apps → Shopify Flow | Order Editing Master Flow (Tag & Paid) | Active — grace period configured |
Indigo8 | Tag sync trigger | |
Indigo8 | Payment status requirement | Paid |
Account Editor → App Blocks | Shipping Methods App Block | Can remain Enabled — shipping upgrades are supported |
Account Editor → Settings | Editing Deadline | Configured (e.g., 30 min) |
Testing Your Integration
Run through both test scenarios below before going live to confirm the Flow, tag sync, and Indigo8 download are all working correctly.
🧪 Test 1 — Basic Integration Test
- Place a test order
- Check Indigo8 immediately — verify the order does not appear
- Make edits during the editing window — add/remove items, change the address
- Wait for the grace period to expire
- Verify the
"AE-PROCESSED"tag is applied to the order in Shopify - Confirm the order appears in Indigo8 with all edits included
🧪 Test 2 — Shipping Upgrade Test
- Place a test order with Standard shipping
- During the editing window, upgrade to Express shipping
- Wait for the grace period to expire
- Verify Indigo8 shows Express shipping applied correctly
- Confirm the shipping charges have updated accurately
Troubleshooting
Issue | Likely Cause | Fix |
|---|---|---|
Indigo8 receives the order before the editing window closes | The sync tag is being applied too early | Review the Flow configuration — confirm the tag is only applied after the grace period expires |
Order never appears in Indigo8 after the grace period | Payment not captured, tag not applied, or both conditions not met | Check that both the |
Tag not appearing on the order | Flow is inactive or misconfigured | Open Shopify Flow → verify the Master Flow (Tag & Paid) is Active → check the run history for errors |
Live edits not syncing after download | Indigo8 integration connection issue | Confirm the Indigo8–Shopify integration is properly connected and active |
Shipping upgrades not reflecting in Indigo8 | Indigo8 not configured to read shipping line updates | Contact Indigo8 support to verify shipping line sync is enabled on your account |
Authorization expired before payment was captured | Grace period ran past the 7-day Shopify authorization limit | Shorten the grace period — keep it well under 7 days, ideally between 30 minutes and 2 hours |
Best Practices
- Keep the grace period short — 30 minutes to 2 hours is ideal for most stores
- Confirm Indigo8's tag sync is configured for
AE-PROCESSEDbefore going live - Leave the Shipping Methods App Block enabled — Indigo8 supports shipping upgrades, so there is no reason to disable it
- Monitor the Flow run history after launch to confirm tags and payment captures are firing correctly
- Run both test scenarios — basic integration and shipping upgrade — 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 → Settings → Payment capture method
- Screenshot of Shopify Flow → Order Editing Master Flow (Tag & Paid) status and run history
- Screenshot of the affected order in Shopify Admin showing the tags applied
- Confirmation that Indigo8's tag sync is configured for
AE-PROCESSED - The affected order number
Updated on: 13/04/2026
Thank you!
