Brightpearl
Brightpearl is an ERP (Enterprise Resource Planning) system that reads live edits and supports all Order Editing features. This makes it one of the most comprehensive integrations available.
Integration method required: Configuration within Brightpearl only
How Brightpearl Works with Order Editing
Brightpearl downloads orders at creation in Shopify, but continues to read and sync live edits throughout the editing window.
Key advantage: Full feature support means customers can use all Order Editing capabilities without limitations.
Setup Instructions
Step 1: Enable Order Edits in Brightpearl
Log in to Brightpearl
Navigate to Settings
Go to Orders
Enable "Order Edits" - Toggle ON
Save settings
Why this matters: This setting allows Brightpearl to recognize and process order edits from Order Editing.

Step 2: Configure GON (Goods Out Note) Creation
Critical: Configure how Brightpearl handles order fulfillment to prevent orders from being fulfilled during the editing window.
Configuration Steps:
In Brightpearl Settings or Order Workflow Settings
Locate Sales Order Trigger settings
When a sales order is triggered:
Set action to "Fulfill the order" (this is correct)
Ensure auto-fulfillment is DISABLED ✓
Save settings
What this does: Orders will be marked for fulfillment but will NOT automatically create GONs (Goods Out Notes) until edits are complete, giving customers their editing window.
Important: Auto-fulfillment must be turned OFF. If auto-fulfillment is enabled, orders will be processed immediately without allowing time for edits.

Settings Summary
In Shopify:
Payment capture: Automatic (no change needed)
Shopify Flow: Not required
In Brightpearl:
Order Edits: ENABLED
Auto-fulfillment: DISABLED
GON creation: Manual trigger (not automatic)
In Order Editing:
All App Blocks: Can be ENABLED (full feature support!)
Editing Deadline: Configured
Supported Features (All)
Brightpearl supports all Order Editing features:
This is a significant advantage - customers have complete flexibility during the editing window.
Testing
Test before going live:
Place test order
Verify order appears in Brightpearl immediately
Confirm GON is NOT automatically created
Make various edits during editing window:
Add products
Remove products
Change quantities
Update shipping address
Change shipping method
Apply discount codes
Verify all edits sync to Brightpearl in real-time
Wait for editing period to expire
Confirm order is ready for fulfillment with all edits reflected
Troubleshooting
Orders auto-fulfilling too early: Verify auto-fulfillment is disabled in Brightpearl settings
GONs creating automatically: Check sales order trigger settings - should not auto-create GONs
Edits not syncing: Ensure "Enable Order Edits" is turned ON in Brightpearl settings
Live edits delayed: Confirm Brightpearl-Shopify integration is properly connected and syncing
FAQ?
Last updated
