Introduction to BigCommerce
BigCommerce is a SaaS eCommerce platform built for merchants who want a hosted, scalable storefront without sacrificing flexibility or performance.
Focused on mid-market and enterprise merchants, including B2C and B2B businesses that want to minimize technical debt and overhead while maximizing flexibility.
Popular with brands that want enterprise-grade features without the maintenance time and costs of a self-hosted platform.
Connecting BigCommerce to iPaaS.com keeps product, order, customer, and inventory data synchronized with your ERP, fulfillment, and marketing systems in real time.
API Version Support
iPaaS.com uses methods from the BigCommerce REST Admin API (both v3 and v2) and the BigCommerce B2B Edition API:
v3: catalog data (products, variants, options, categories, brands, and inventory), customers, and payments.
v2: orders and related order data, gift certificates, and customer groups.
B2B Edition API: company, company user, and B2B payment features (available on version 1.4 and greater).
Data Flows
The table below shows the data each side exchanges, the direction it moves, and whether the collection can be initialized (seeded from existing BigCommerce records) during setup.
iPaaS.com | Direction | BigCommerce | Allow Initialization? |
Product Category | → | Product Category | ✔️ |
Customer Category | → | Customer Category | ✔️ |
Payment Method | ← | Payment Method | ✔️ |
Product | ←→ | Product | |
Product Inventory | → | Product Inventory | |
Product Variant Inventory | → | Product Variant Inventory | |
Customer | ←→ | Customer | |
Customer Company | ←→ | Company (for B2B — on version 1.4 and greater) | |
Transaction | ←→ | Order | |
Transaction Tracking Number | → | Order Shipment | |
Gift Card | ←→ | Gift Card |
Versions and Release Notes
Version | Release Notes |
1.4 (current) | B2B Edition support — companies, company users, customer groups and price lists (with bulk pricing), sales-representative assignment, and company status, payments, and addresses — plus product custom fields and metafields, multi-channel category support, product URL redirects, extended product-image functions, and alternate-unit fulfillment. Hardening across the 1.4 series: BigCommerce's partial-success (HTTP 207) responses are handled so an inventory update no longer fails silently; order reads are cached to prevent rate errors and slowness on large orders; payment duplicate-detection matches by code; shipment external IDs and the order/shipment polling order are corrected; quantity-1 stocking-unit price rules are handled correctly; and null-reference guards were added across the transfer paths. Every error the integration can record now carries a stable, searchable code with a subscriber-facing message, cause, and resolution (see the Error Messages article). |
1.3 | Expanded catalog, order, and customer capabilities: product modifiers, alternate units of measure, product option-value overrides, channel assignments, related products, customer attribute and address-formatting formulas, validated returns, add-only inventory transfers, and order and line-item discounts. |
1.2 | Initial release: core synchronization of products (options, option values, and variants), orders (line items, addresses, taxes, discounts, and payments), customers and their addresses, inventory, payment methods, and gift cards. |
The current shipping version is 1.4.2.
Features by Release
The BigCommerce integration has grown substantially across its release history. The highlights below group the major capabilities added in each phase.
Version 1.4 — B2B Edition and platform expansion
B2B Edition support: synchronize B2B companies, company users, and company relationships for BundleB2B / B2B Edition storefronts.
B2B customer groups and price lists: assign customer groups and price lists, with price-list ID pass-through, fallback price breaks, and bulk pricing.
B2B sales representative assignment: assign BigCommerce sales staff to companies.
B2B company status and payments: set company status on inbound mappings and post secondary company-payment updates.
B2B company addresses: manage company customer addresses as child records from iPaaS.com.
Invoice payment updates: invoice and payment transaction flows for B2B.
Custom fields and metafields: product and variant custom fields and metafields, including values sourced from connected systems such as Pimcore.
Multi-channel category support: Product Categories handling for multi-storefront channels.
Product URL redirects: manage product URL redirects.
Extended product image functions: expanded image-URL mapping functions for product imagery.
Inventory synchronization: keep product and variant stock levels in sync using BigCommerce's standard product inventory (the integration does not use BigCommerce's multi-location inventory), with optional per-product tracking control.
Alternate-unit fulfillment: group shipments by tracking number with alternate-unit SKUs, and alternate-unit support on transaction lines.
Variant-limit error reporting: capture and surface variant-limit-exceeded errors.
Control-field deletes: trigger B2B user deletion from inbound mappings using a control field.
Coded, actionable error messages: every error the integration can record now carries a stable, searchable code (
BIGC-{CATEGORY}-{NUMBER}) with a plain-language message, cause, and resolution — grouped by flow in the BigCommerce Error Messages article.
Version 1.3 — Expanded catalog, order, and customer features
Product modifiers: support for BigCommerce product modifiers.
Alternate units of measure: alternate unit-of-measure product mappings.
Customer attributes and address formulas: customer attribute mapping and address-formatting formulas.
Product option value overrides: override specific variant option values.
Configurable delete-mapping support: externally driven delete handling for supported records.
Product image-URL functions: build product image lists from filenames.
Channel assignments: assign products and related records to BigCommerce channels.
Validated returns: validated return handling.
Inventory add-only mappings: add-only inventory transfers.
Duplicate-address handling and category assignment: existing-customer duplicate-address support and category-assignment mapping.
Related products: associate products with related products.
Order and line-item discounts: transfer order header and line-item discounts.
Version 1.2 — Initial release
Established the core synchronization between iPaaS.com and BigCommerce across products, categories, customers, orders, inventory, payment methods, and gift cards. Each of these carries its full detail:
Products: including product options, option values, variants, and variant options.
Orders: including order line items, addresses, taxes, discounts, and payments.
Customers: including customer addresses.
Gift cards: including gift-card issuance activity.
This release also delivered ongoing stability and bug-fix updates.
