What is Brightpearl?
Brightpearl is a retail operations platform and ERP system designed for multi-channel retailers and wholesalers. It provides comprehensive order management, inventory control, warehouse management, purchasing, and financial management capabilities in a single platform. Primary Purpose: Brightpearl delivers complete retail operations management for growing brands, handling everything from order processing and inventory tracking to accounting and reporting. Built for omnichannel retail, Brightpearl helps businesses scale their operations across multiple sales channels while maintaining accurate financial records.What Does the Integration Do?
When a customer initiates a return through Redo, the system automatically creates a Sales Credit in Brightpearl linked to the original sales order. This ensures accurate financial tracking, proper inventory management, and seamless integration with your accounting workflows. Products are mapped using SKUs, and returns are linked to the original Brightpearl sales order using the Shopify order ID. The integration validates that products exist on the original sales order, retrieves pricing and tax information from the original transaction, and creates a properly formatted sales credit with accurate amounts. Return values are calculated based on the original product prices, taxes, and any adjustments, ensuring financial accuracy. The sales credit references the parent sales order in Brightpearl, maintaining complete audit trails and enabling proper accounting reconciliation. Each product line in the return is matched to the corresponding line in the original sales order, preserving product IDs, tax codes, and pricing details.How to Set It Up
Follow these steps to configure the Brightpearl integration with Redo.Prerequisites
Before you begin, ensure you have:Active Brightpearl Account
Active Brightpearl Account
Brightpearl Account Activated for Redo
Brightpearl Account Activated for Redo
Orders Synced to Brightpearl
Orders Synced to Brightpearl
Administrative Access to Redo
Administrative Access to Redo
Shopify Order ID Field Configuration
Shopify Order ID Field Configuration
customerRef(default)reference- Custom field
SO{shopify_order_id} format (e.g., SO1234567890).Product SKUs Aligned
Product SKUs Aligned
Configuration Steps
Navigate to Integrations
- Log in to your Redo merchant dashboard
- Go to Settings > Returns & Claims > Integrations
- Locate the “Brightpearl” card in the list of available integrations
Initiate Connection
Enter Your Brightpearl Account Code
examplebrand). This is the short identifier for your Brightpearl account, not your company’s display name, and it is the only value you need to enter.Authorize Redo in Brightpearl
Test the Integration
- Initiate a test return through your Redo return portal
- Check the return timeline in Redo for a Brightpearl sales credit creation entry
- Log in to Brightpearl to verify the sales credit was created
- Confirm the sales credit:
- References the correct parent sales order
- Contains accurate products, quantities, and SKUs
- Has correct pricing and tax calculations
- Shows proper linkage in Brightpearl’s order hierarchy
How Long Does It Take?
Setup Timeline
Operational Timing
Sales Credit Creation
Sales Order Lookup
Product Validation
Financial Recording
Important Considerations
Troubleshooting
Sales Credit Creation Failed: Original Sales Order Not Found
Sales Credit Creation Failed: Original Sales Order Not Found
- Verify the order exists in Brightpearl as a sales order
- Ensure the field in Brightpearl contains the Shopify order ID in
SO{order_id}format - Confirm orders are syncing correctly from Shopify to Brightpearl
- Check if there’s a delay in order sync between Shopify and Brightpearl
Sales Credit Creation Failed: Sales Order Row Not Found
Sales Credit Creation Failed: Sales Order Row Not Found
- Verify the product SKU in Redo matches the SKU in the Brightpearl sales order exactly
- Check if the product was on the original order
- Review SKU mapping between your e-commerce platform and Brightpearl
- Ensure no SKU changes occurred after the order was placed
Sales Credit Already Exists
Sales Credit Already Exists
- Verify that the sales credit already exists for the cooresponding sales order in BrightPearl
- If the sales credit is incorrect, delete it in Brightpearl and retry the sync from Redo
Connection Fails: 'redo-returns is not a recognised provider code'
Connection Fails: 'redo-returns is not a recognised provider code'
- Contact Redo support at support@getredo.com with your Brightpearl account code to have your account activated
- Once support confirms activation is complete, retry the connection from the start