Part of our B2B eCommerce & Operations series
Read the complete guideFaire Wholesale Integration with Odoo ERP: Step-by-Step Setup
Wholesale ecommerce is undergoing a fundamental transformation, and Faire is leading the charge. With over 100,000 brands selling to 700,000+ independent retailers across North America, Europe, and Australia, Faire has become the definitive digital wholesale marketplace. For brands managing their operations through Odoo ERP, the question is no longer whether to sell on Faire — it is how to connect the two systems without creating an operational nightmare.
Integrating Faire with Odoo ERP automates the flow of wholesale orders, inventory levels, and product data between Faire's marketplace and your central business system. This eliminates manual order re-entry, prevents stock discrepancies between wholesale and direct channels, and gives brands a unified view of their entire B2B operation.
Key Takeaways
- Faire connects 100,000+ brands with 700,000+ independent retailers globally
- The platform processed over $1 billion in GMV in 2025, growing 40%+ year-over-year
- B2B wholesale orders are 5-10x larger than DTC orders, making sync errors far more costly
- ECOSIRE's Faire-Odoo connector handles order import, inventory sync, and retailer management
- Integrated brands report 75% reduction in order processing time and near-zero overselling incidents
- Faire's Net 60 payment terms require specific Odoo accounting configuration for accurate cash flow tracking
Understanding Faire's Wholesale Model
Faire operates differently from consumer marketplaces. Understanding these differences is essential for building an effective integration.
How Faire Works for Brands
Brands list their products on Faire with wholesale pricing, minimum order quantities, and case pack configurations. Independent retailers browse the marketplace, place orders, and Faire handles payment processing with Net 60 terms — retailers pay Faire 60 days after receiving goods, and Faire pays brands within a few days of shipment.
This payment model creates a unique accounting challenge: brands ship goods and receive payment quickly from Faire, but Faire assumes the credit risk on the retailer side. From an Odoo accounting perspective, Faire is your customer, not the individual retailers.
Faire Marketplace Statistics (2025-2026)
| Metric | Value |
|---|---|
| Active brands | 100,000+ |
| Active retailers | 700,000+ |
| Countries served | 20+ (US, Canada, UK, EU, Australia) |
| Annual GMV | $1 billion+ |
| Average wholesale order value | $350-800 |
| Commission rate | 15-25% (varies by brand tier) |
| Payment terms to brands | 1-3 business days after shipment |
| Retailer payment terms | Net 60 |
| Product categories | Home goods, food/beverage, beauty, apparel, pets, kids |
Why Integration is Critical for B2B
Wholesale operations have characteristics that make manual management far more error-prone than direct-to-consumer selling:
- Larger order values: A single Faire order averaging $500-800 means a stock error or missed order costs 5-10x more than a consumer marketplace mistake
- Case pack complexity: Products ship in predefined case quantities (e.g., packs of 6, 12, or 24), requiring inventory tracking at both unit and case level
- Minimum order requirements: Brands set minimums per product and per order, which must be validated at the integration level
- Reorder patterns: Retailers reorder regularly, making reliable fulfilment critical for long-term relationship value
- Multi-channel inventory: Most Faire brands also sell DTC, on Amazon, and through other wholesale channels — inventory allocation across all channels must be coordinated
Faire API and Integration Capabilities
Faire provides a REST API for brand integrations, accessed through the Faire Developer Portal. The API enables programmatic management of the core workflows that drive wholesale operations.
API Resource Groups
Orders
- Retrieve new, pending, and historical orders
- Access line-item details including variants, quantities, and case configurations
- Update order status (accepted, shipped, delivered)
- Handle order modifications and cancellation requests
Products
- Create and update product listings with wholesale pricing
- Manage product variants (size, colour, style)
- Set minimum order quantities and case pack definitions
- Upload product images and descriptions
Inventory
- Update available stock quantities per variant
- Set pre-order and backorder availability
- Manage inventory across multiple warehouses
Shipments
- Create shipment records with tracking information
- Generate packing lists
- Handle partial shipments for large orders
Brand Settings
- Access commission rates and fee structures
- Retrieve payout and settlement data
- Manage shipping rate configurations
Authentication
Faire uses OAuth 2.0 with bearer tokens. API access requires approval through Faire's developer programme, and credentials are issued per brand account. Rate limits are generous for wholesale operations — typically 100 requests per minute — reflecting the lower transaction volume but higher data complexity of B2B orders.
Integration Architecture: Faire to Odoo
Data Flow Design
The optimal Faire-Odoo integration follows a hub-and-spoke model where Odoo serves as the master system for products and inventory, while Faire is treated as a sales channel:
Odoo (Master)
├── Products → Faire (listing sync)
├── Inventory → Faire (stock updates)
├── Faire → Orders (order import)
├── Faire → Shipments (tracking push)
└── Faire → Accounting (settlement reconciliation)
Component 1: Product Catalogue Sync
Products flow from Odoo to Faire. The sync must handle:
- Wholesale pricing: Mapping Odoo pricelists to Faire's pricing structure (wholesale price, MSRP, minimum order quantity)
- Case packs: Translating Odoo unit of measure and packaging configurations to Faire's case pack format
- Variants: Synchronising product variants with correct attribute mappings
- Images: Pushing product images from Odoo or external URLs to Faire's media system
- Categories: Mapping Odoo product categories to Faire's taxonomy
Component 2: Order Import
Faire orders import into Odoo as sale orders with specific B2B configurations:
- Customer record: Faire acts as the billing customer; the retail store is recorded as the shipping contact
- Pricelist: Wholesale pricing automatically applied based on Faire channel
- Payment terms: Configured to reflect Faire's settlement timing (not Net 60, since brands receive payment within days)
- Warehouse: Assigned based on shipping destination and inventory availability
- Tax handling: Faire collects and remits sales tax in most US states; the integration must account for this in invoice generation
Component 3: Inventory Management
Inventory sync is bidirectional in effect but unidirectional in flow — Odoo pushes available quantities to Faire. The complexity lies in calculating the Faire-specific available quantity:
Faire Available = Total On Hand
- Reserved (other channels)
- Safety Buffer
- Minimum Display Quantity
For brands selling on Faire plus Amazon, Shopify, and other channels, intelligent inventory allocation prevents any single channel from consuming all available stock. Read more about multi-channel inventory synchronisation strategies.
Component 4: Shipment and Tracking
When warehouse staff process a Faire order in Odoo and create a delivery with tracking information, the integration pushes shipment details back to Faire. This triggers Faire's payment to the brand and notifies the retailer.
Partial shipments are common in wholesale — a retailer might order 10 cases but only 8 are available immediately. The integration must handle split shipments gracefully, creating partial delivery records in both systems.
Component 5: Financial Reconciliation
Faire's settlement reports detail payouts minus commissions, shipping subsidies, and any adjustments. The integration must:
- Match Faire payouts to Odoo invoices
- Create journal entries for Faire commissions (typically 15-25%)
- Handle Faire's shipping contribution deductions
- Reconcile promotional credits and adjustments
- Flag discrepancies above configurable thresholds
Step-by-Step Setup Guide
Step 1: Prerequisites
Before starting the integration:
- Faire Brand Account: Active seller account with API access approved
- Odoo Instance: Version 17, 18, or 19 (Community or Enterprise)
- Product Data: Products in Odoo with wholesale pricing, SKUs, and images
- Warehouse Configuration: At least one warehouse configured for wholesale fulfilment
- Accounting Setup: Chart of accounts with Faire commission and fee expense accounts
Step 2: Install the Connector Module
The ECOSIRE Faire-Odoo connector installs like any Odoo module:
- Upload the module ZIP or install from Odoo Apps
- Navigate to Settings > Faire Integration
- Complete the OAuth 2.0 flow to authorize your Faire brand account
- Configure basic sync parameters
Step 3: Configure Product Mapping
- Category mapping: Pair Odoo product categories with Faire's category tree
- Pricelist assignment: Select or create a wholesale pricelist for Faire channel
- Case pack setup: Define case pack quantities per product (Faire requires case pack information)
- Variant mapping: Verify variant attributes (size, colour) map correctly
- Image selection: Choose which Odoo product images to sync to Faire
Step 4: Configure Order Processing
- Sales channel: Create a "Faire" sales team or channel in Odoo
- Customer record: Set up "Faire Inc." as a customer with appropriate payment terms
- Shipping contacts: Configure how retailer shipping addresses are stored
- Warehouse assignment: Set default warehouse for Faire orders
- Tax configuration: Configure tax-exempt handling for Faire orders (Faire remits tax)
Step 5: Configure Inventory Rules
- Sync frequency: Set inventory push interval (recommended: every 30 minutes for wholesale)
- Safety buffer: Configure per-product or global safety stock percentage
- Channel allocation: If using multi-channel, set Faire's maximum inventory share
- Backorder handling: Configure whether to allow backorders or hide out-of-stock items
Step 6: Test and Validate
- Sync 3-5 test products to Faire and verify listing accuracy
- Place a test order through Faire and confirm Odoo sale order creation
- Process the test order through picking and shipping
- Verify tracking information appears in Faire
- Review the settlement report handling for the test transaction
Wholesale-Specific Challenges and Solutions
Challenge 1: Case Pack Inventory Tracking
Faire operates in case packs (e.g., "box of 12 units"), but Odoo typically tracks individual units. The integration must convert between unit-level Odoo inventory and case-level Faire availability.
Solution: The connector uses Odoo's unit of measure system to handle conversions automatically. Configure each product with its case pack quantity, and the integration calculates available cases from unit-level stock.
Challenge 2: Faire's Commission Structure
Faire charges brands 15-25% commission depending on whether the retailer was acquired through Faire (higher rate) or was an existing customer brought to the platform (lower rate). Commission rates may also vary by product category.
Solution: The settlement import module parses commission details per order line and creates accurate expense entries. Over time, the system builds a margin report showing true profitability per product after Faire fees.
Challenge 3: Seasonal Wholesale Patterns
Wholesale buying is highly seasonal. Retailers place large orders months before retail seasons (e.g., holiday orders placed in July-August). These seasonal spikes require different inventory allocation and fulfilment workflows.
Solution: Configure seasonal rules in the inventory allocation engine. During pre-season buying windows, increase Faire's inventory allocation and enable backorder acceptance. The connector supports scheduled rule changes based on date ranges.
Challenge 4: New Retailer vs Reorder Management
First-time retailer orders on Faire have different risk profiles and operational needs than reorders from established accounts. Reorders should flow through faster with less review.
Solution: The connector tags orders as "new retailer" or "reorder" based on Faire's data, allowing Odoo to route them through different approval workflows.
Challenge 5: Faire Direct Integration
Faire offers "Faire Direct" — a programme where brands send their existing retail customers to order through Faire at reduced commission rates. Managing Direct vs marketplace orders requires different commission tracking.
Solution: The connector identifies Faire Direct orders through API metadata and applies the appropriate commission rate in Odoo accounting entries.
Manual Operations vs ECOSIRE Connector
| Operation | Manual Process | ECOSIRE Connector |
|---|---|---|
| Order entry | Export from Faire, re-key into Odoo | Automatic import every 15 minutes |
| Inventory updates | Check Odoo stock, update Faire manually | Automatic push every 30 minutes |
| Product listings | Copy product data between systems | One-click sync from Odoo |
| Shipping confirmation | Enter tracking in Faire Seller Portal | Auto-push from Odoo delivery |
| Commission tracking | Spreadsheet reconciliation monthly | Automated per-order journal entries |
| Case pack management | Manual calculation per order | Automatic UoM conversion |
| Settlement reconciliation | Download CSV, match in Excel | Automated matching with variance alerts |
| Time per day (20 wholesale orders) | 2-4 hours | 15-20 minutes (exceptions only) |
| Order processing errors | 5-10% | Under 1% |
Optimising Your Faire Operation Through Odoo
Reporting and Analytics
With integrated data in Odoo, brands can build powerful wholesale analytics:
- Retailer performance: Track reorder rates, average order values, and growth by retailer
- Product performance: Identify top sellers, slow movers, and margin leaders on Faire
- Channel comparison: Compare Faire profitability against other wholesale and DTC channels
- Seasonal planning: Use historical order data to forecast seasonal demand and plan inventory
- Commission analysis: Track effective commission rates over time and by product category
Workflow Automation
Leverage Odoo's automation engine to streamline Faire operations:
- Auto-confirm orders below a configurable value threshold
- Generate pick lists sorted by shipping priority
- Send shipping notifications to retailer contacts via email
- Create reorder proposals when fast-selling products drop below safety stock
- Flag high-value orders for manual review before processing
For brands managing multiple wholesale channels alongside Faire, our guide on multi-marketplace management covers unified B2B/B2C channel strategy.
Getting Started with ECOSIRE
ECOSIRE provides pre-built Odoo connector modules for Faire and dozens of other marketplaces. For brands requiring customised wholesale workflows, ECOSIRE's Odoo integration services include:
- Discovery workshop to map your wholesale processes
- Custom workflow design for Faire-specific requirements
- Case pack and pricing configuration
- Staff training for warehouse and accounting teams
- Ongoing support as Faire's platform evolves
Frequently Asked Questions
Can the Faire-Odoo integration handle both Faire Marketplace and Faire Direct orders?
Yes. The ECOSIRE connector distinguishes between marketplace orders (standard commission) and Faire Direct orders (reduced commission) using Faire's API metadata. Each order type is tagged appropriately in Odoo, and commission calculations apply the correct rate for accurate profitability reporting.
How does inventory sync work when I sell on Faire plus other wholesale and DTC channels?
The connector integrates with Odoo's multi-channel inventory allocation. You set a maximum inventory percentage or absolute quantity for Faire, and the system calculates available stock after accounting for reservations on other channels and safety buffers. When stock levels change on any channel, all connected marketplaces receive updated availability within the configured sync interval.
Does the integration support Faire's Net 60 payment terms for accounting?
The integration correctly models Faire's payment flow. Since Faire pays brands within 1-3 days of shipment (not Net 60), Odoo invoices for Faire are configured with short payment terms. The Net 60 relationship between Faire and the retailer is Faire's concern, not the brand's, so it does not appear in your Odoo accounting.
Can I manage Faire product listings entirely from Odoo?
Yes. Product titles, descriptions, images, pricing, variants, and case pack configurations can all be managed in Odoo and pushed to Faire. Changes sync automatically based on your configured interval, or you can trigger manual syncs for time-sensitive updates.
What happens when a retailer cancels or modifies a Faire order?
The connector monitors order status changes on Faire. Cancellations before shipment automatically cancel the corresponding Odoo sale order and release reserved inventory. For modifications, the connector updates the Odoo order accordingly and sends a notification to the warehouse if picking has already started.
How are Faire commissions handled in Odoo accounting?
Each Faire payout generates a journal entry that splits the gross order value into revenue (your net payout) and Faire commission expense. The connector uses Faire's settlement report data for exact commission amounts per order, mapping commissions to a configurable expense account in your chart of accounts.
What Odoo versions are supported?
The ECOSIRE Faire connector supports Odoo 17, 18, and 19 in both Community and Enterprise editions. Each version receives dedicated testing and updates as Faire's API evolves.
Conclusion
Faire has established itself as the wholesale marketplace that independent brands cannot afford to ignore. With 700,000+ retailers actively sourcing products, the platform offers unmatched access to the independent retail channel. But wholesale operations are inherently more complex than consumer sales — larger orders, case pack logistics, commission structures, and seasonal buying patterns all demand tight operational discipline.
Integrating Faire with Odoo transforms wholesale from a high-touch, error-prone process into a streamlined operation that scales with your brand. The brands growing fastest on Faire are those that treat the marketplace as an integrated sales channel within their ERP, not as a separate business that requires its own manual workflows.
Start by evaluating your current Faire order volume and processing costs, then explore ECOSIRE's connector modules to find the right automation level for your wholesale operation.
Written by
ECOSIRE TeamTechnical Writing
The ECOSIRE technical writing team covers Odoo ERP, Shopify eCommerce, AI agents, Power BI analytics, GoHighLevel automation, and enterprise software best practices. Our guides help businesses make informed technology decisions.
Related Articles
AI Content Generation for E-commerce: Product Descriptions, SEO & More
Scale e-commerce content with AI: product descriptions, SEO meta tags, email copy, and social media. Quality control frameworks and brand voice consistency guide.
AI-Powered Dynamic Pricing: Optimize Revenue in Real-Time
Implement AI dynamic pricing to optimize revenue with demand elasticity modeling, competitor monitoring, and ethical pricing strategies. Architecture and ROI guide.
AI Fraud Detection for E-commerce: Protect Revenue Without Blocking Sales
Implement AI fraud detection that catches 95%+ of fraudulent transactions while keeping false positive rates under 2%. ML scoring, behavioral analysis, and ROI guide.
More from B2B eCommerce & Operations
B2B E-commerce Strategy: Build a Wholesale Online Business in 2026
Master B2B e-commerce with strategies for wholesale pricing, account management, credit terms, punchout catalogs, and Odoo B2B portal configuration.
Case Study: Wholesale Distributor Achieves 3x Growth with ECOSIRE's ERP Solution
How a B2B distributor modernized from legacy systems to Odoo ERP with barcode scanning, B2B portal, and Power BI, saving $200K annually.
Odoo Helpdesk: Build a Professional Ticketing System
Build a professional helpdesk with Odoo 19. Configure SLA policies, auto-assignment, customer portal, canned responses, and multi-team support.
ECOSIRE Support Plans: What Level of Support Do You Need?
A complete guide to ECOSIRE's support plans. Understand what each tier covers, how response times work, and how to choose the right support level for your operation.
ERP for Wholesale and Distribution: Orders, Inventory, and Logistics
How ERP systems optimize wholesale and distribution operations through order management, multi-warehouse inventory, route planning, and customer pricing management.
Wholesale ERP Implementation: EDI, B2B Portal, and Route Planning
A comprehensive guide to implementing ERP in wholesale distribution, covering EDI integration, B2B customer portal setup, warehouse management, and route planning.