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

  1. Log in to Brightpearl

  2. Navigate to Settings

  3. Go to Orders

  4. Enable "Order Edits" - Toggle ON

  5. 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:

  1. In Brightpearl Settings or Order Workflow Settings

  2. Locate Sales Order Trigger settings

  3. When a sales order is triggered:

  4. Set action to "Fulfill the order" (this is correct)

  5. Ensure auto-fulfillment is DISABLED ✓

  6. 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:

  1. Place test order

  2. Verify order appears in Brightpearl immediately

  3. Confirm GON is NOT automatically created

  4. Make various edits during editing window:

  5. Add products

  6. Remove products

  7. Change quantities

  8. Update shipping address

  9. Change shipping method

  10. Apply discount codes

  11. Verify all edits sync to Brightpearl in real-time

  12. Wait for editing period to expire

  13. 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?

How do we integrate?

What is Shopify Flow?

Last updated