BigCommerce Connector Features
BigCommerce is a SaaS commerce platform that lets merchants run online stores at scale. By connecting BigCommerce with Odoo using the Odoo BigCommerce Connector, you can automate the day-to-day flow of listings, inventory, orders, refunds, and fulfillment between your store and your ERP, removing manual data entry and keeping both systems in sync.
Supported Features
- Data Synchronization
The connector keeps catalog, inventory, orders, and tracking aligned between Odoo and BigCommerce, eliminating duplicate data entry across the two systems. Customers are created in Odoo from the orders you import.
- Inventory Management
Centralized inventory management with multi-location support. Stock can be imported from BigCommerce locations and exported back from one or more Odoo stock locations.
- Product Management
The connector synchronizes product information between Odoo and BigCommerce, including description, SKU, price, weight, inventory, variants, attributes, images, categories, brand, tax class, and sales-channel publications.
- Order Management
Orders placed on BigCommerce are imported into Odoo for fulfillment, invoicing, and accounting.
If one BigCommerce order contains multiple shipping addresses, the connector creates multiple Delivery Orders in Odoo, with one Delivery Order per shipping address.
Tracking information is sent back to BigCommerce from a validated Delivery Order, with the Update in Marketplace button or the tracking export scheduled action. BigCommerce shipments can also be pulled back into Odoo during order import to auto-validate matching Delivery Orders with carrier and tracking details.
Partial shipments follow BigCommerce’s per-line shipped quantities, so already shipped quantities are not treated as all-or-nothing fulfillment in Odoo.
Gift certificates and custom non-catalog items are imported safely using configured fallback products, so these order types do not block the order import.
Push the cancellation of an order you cancelled in Odoo to BigCommerce, with a cancellation reason and the option to push a refund alongside the cancellation.
The connector offers refund and partial refund processing directly from the Odoo ERP system.
Move orders to Awaiting Fulfillment in BigCommerce from Odoo when payment is received outside the BigCommerce gateway.
Each order is processed by an order workflow that can confirm the order, create and validate the invoice, and register payment based on the BigCommerce payment gateway and payment status.
- Customer Management
Customers (billing, shipping, and optional company contacts) are created automatically when their orders are imported, with address matching to avoid duplicate contacts and per-address contact creation for multi-destination orders.
- Sales Channels (Publications)
BigCommerce sales channels are imported during instance setup and used to publish or unpublish listings on selected channels during product export and update operations, without disturbing existing assignments on other channels.
- Multi Store Selling
The connector supports multiple BigCommerce stores by allowing you to create one Instance per store, with all data centralized in a single Odoo database.
- Reporting and Analytics
Sales, inventory, and customer data from BigCommerce flow into Odoo, where standard Odoo reports and dashboards can be used for analysis and decision-making.
- Automation and Workflow
Schedule order import, inventory import/export, price export, and tracking export with per-instance scheduled actions.
Order processing workflows automate confirmation, invoicing, and payment registration so imported orders move through the cycle without manual steps.
- Shipping and Tracking
When an order is fulfilled in Odoo the connector updates the fulfillment status and tracking information in BigCommerce, with the Update in Marketplace button or the tracking export scheduled action.
Automatically importing shipment information from BigCommerce to Odoo and marking order as shipped in Odoo with specified delivery carrier and tracking number (for already imported not shipped orders).
Additionally, upon importing shipped orders, the connector creates corresponding stock moves in Odoo.
Scheduled and Manual Synchronization
Connect BigCommerce with Odoo and keep your business in sync with scheduled actions or manual operations.
Order |
Import |
Tracking / Status |
Export |
Inventory |
Bi-directional |
Price |
Export |
Listings |
Bi-directional |
Orders |
Import |
Tracking / Status |
Export |
Inventory |
Bi-directional |
Prices |
Export |
Categories |
Import |
Brands |
Import |
Refunds |
Export |
Cancel Order |
Export |
Benefits
- Centralized Operations
Listings, orders, inventory, and customers are managed from a single Odoo backend, eliminating manual re-entry between BigCommerce and your ERP.
Multi-store ready: connect more than one BigCommerce store to the same Odoo database by creating a separate Instance per store.
- Accurate Inventory
Bi-directional stock sync keeps BigCommerce locations aligned with Odoo on-hand quantities, reducing oversells and stockouts.
Per-location toggles let you exclude warehouses or third-party fulfillment locations from the sync.
- Faster Order Fulfillment
Orders flow into Odoo automatically and follow a configurable workflow that confirms, invoices, and registers payment without human intervention.
Tracking numbers and fulfillment status flow back to BigCommerce from validated Delivery Orders, with the button or the tracking export scheduled action.
- Clean Customer Records
Address matching avoids duplicate contacts, and the optional Create Company Contact toggle keeps B2B order records well-organized.
- Better Decisions
With orders, inventory, and listings consolidated in Odoo, you can drive reports, dashboards, and accounting from a single, consistent dataset.
Conclusion
The BigCommerce Odoo Connector turns BigCommerce into a managed channel inside Odoo. Listings, inventory, orders, refunds, and fulfillment all stay synchronized with minimal manual effort, freeing your team to focus on customer experience and growth instead of data entry.
Note
The connector works with any BigCommerce store that supports Store API Accounts, using the long-lived Access Token issued for that account.
Note
Only the operations described above are synchronized by the connector. Anything outside that scope (storefront content, theme changes, app store apps, etc.) must still be managed from BigCommerce.