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 "Account Editor-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 "Account Editor-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 "Account Editor-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
"Account Editor-PROCESSED" tag → triggers Indigo8 to download the order.Step 3 — Configure Indigo8 Tag Sync
Confirm that Indigo8 is set up to recognise the "Account Editor-PROCESSED" tag as the trigger for downloading orders.
- Log in to your Indigo8 account
- Verify that Indigo8 is configured to download orders when the
"Account Editor-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
"Account Editor-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 | Automatically after fulfillment |
| Shopify → Apps → Shopify Flow | Order Editing Master Flow (Tag & Paid) | Active — grace period configured |
| Indigo8 | Tag sync trigger | "Account Editor-PROCESSED" tag |
| 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
"Account Editor-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 Account Editor-PROCESSED tag is present AND payment status is Paid on the order |
| 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
Account Editor-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
Account Editor-PROCESSED - The affected order number
