What is Flexport?
Flexport is a global logistics platform that provides end-to-end supply chain services, including warehousing, fulfillment, and freight forwarding for e-commerce businesses. Flexport offers visibility and control across the entire supply chain from factory to customer. Primary Purpose: Flexport delivers comprehensive logistics and fulfillment services for e-commerce brands, combining freight forwarding, warehousing, and last-mile delivery. The platform provides real-time inventory visibility, order fulfillment, and warehouse management capabilities for businesses that need integrated supply chain solutions.What Does the Integration Do?
When a customer initiates a return through Redo, the system automatically creates an RMA (Return Merchandise Authorization) in Flexport via the Flexport Logistics API (version2023-10), notifying the warehouse that items are being returned. This ensures your warehouse team knows exactly what’s coming back and can prepare to receive and process the items efficiently.
Products are mapped using SKUs, and tracking information (carrier and tracking number) is sent to the warehouse to help staff match returns to the correct shipment. The integration is location-aware — if you have multiple Flexport fulfillment centers, returns are routed to the correct warehouse based on the shipping location that fulfilled the original order.
How to Set It Up
Follow these steps to configure the Flexport integration with Redo.Prerequisites
Before you begin, ensure you have:Active Flexport Account
Active Flexport Account
You must have an active Flexport account with fulfillment services enabled.
Flexport API Access Token
Flexport API Access Token
You need a Flexport Logistics API access token for authentication. Navigate to your Flexport account’s API settings to generate or copy your access token.
Products and Orders Synced to Flexport
Products and Orders Synced to Flexport
Your products and orders must already be synced to Flexport, typically through your e-commerce platform. Returns cannot be created for products or orders that don’t exist in Flexport’s system.
Administrative Access to Redo
Administrative Access to Redo
You need administrative access to your Redo merchant dashboard to configure integrations.
Configuration Steps
Obtain Flexport API Access Token
Log into your Flexport account, navigate to API settings, and generate or copy your access token.
Navigate to Integrations
Go to Settings > Returns & Claims > Integrations in your Redo dashboard and locate the Flexport card.
Enter Connection Details
In the configuration form, provide:
- Access Token (required): Your Flexport Logistics API access token
Configure Shipping Locations (Optional)
If you use multiple fulfillment centers, link your Redo shipping locations to Flexport:
- Go to Settings > Shipping Locations
- Find the shipping location that corresponds to your Flexport fulfillment center
- Edit the location and link it to the integration
Test the Integration
Create a test return to verify the integration is working correctly:
- Initiate a test return through your Redo return portal
- Generate a return shipping label
- Check the return timeline in the Redo dashboard for a Flexport RMA creation entry
- Verify the RMA appears in Flexport with correct order linkage, products, quantities, and tracking information
How Long Does It Take?
Setup Timeline
| Step | Time | Description |
|---|---|---|
| Obtain Access Token | 2-5 minutes | Generate or copy token from Flexport API settings |
| Configure in Redo | 2-5 minutes | Enter access token and save configuration |
| Configure Locations | 5-10 minutes | Optional — link shipping locations to Flexport |
| First Return Test | 5-10 minutes | Create test return and verify RMA in Flexport |
| Total Setup | 10-20 minutes | Complete setup for most merchants |