Introduction to Commercetools
Commercetools is a headless, API-first eCommerce platform built on MACH principles, giving enterprise development teams full control over composable commerce architectures.
Used by enterprise brands and retailers with complex, high-traffic commerce requirements
Strong fit for engineering teams building custom front-end experiences across multiple touchpoints
Connecting Commercetools to iPaaS.com enables orders, customers, products, and inventory to move reliably between your commerce layer and back-office systems like ERPs and PIMs
API Version Support
The integration works with your project's commercetools HTTP API, which is a REST API. The commercetools HTTP API is unversioned; the integration was built against the production commercetools HTTP API as it stood on 2026-07-20.
The API host depends on the cloud region that hosts your commercetools project, so the connection is configured with your project's region and credentials. See the Commercetools Connections and Settings and Commercetools API Endpoints articles for details.
Data Flows
The table below summarizes the data the integration can move between iPaaS.com and Commercetools, and in which direction. Arrows show the direction of transfer:
→ iPaaS.com writes the data to Commercetools
← iPaaS.com reads the data from Commercetools
←→ the data can move in both directions
Allow Initialization? indicates whether that data can be bulk-loaded from Commercetools when a subscription first connects. Whether a given flow is enabled, and in which direction, is configured per subscription during implementation.
iPaaS.com | Direction | Commercetools | Allow Initialization? |
Product | → | Product | |
Product Category | → | Category | |
Product Inventory | → | Inventory | |
Product Variant Inventory | → | Inventory | |
Location | → | Channel | |
Customer | ←→ | Customer | |
Order | ← | Order |
Products carry their variants, options, and attributes; orders carry their line items, addresses, taxes, and payments.
Versions and Release Notes
The integration follows its own version numbers. The current version is 1.0.
Version | Release Notes |
1.0 (current) | Initial release: send products (with variants, options, and attributes), product categories, inventory, and locations/channels to Commercetools; synchronize customers in both directions; and bring Commercetools orders into iPaaS.com. |
Features by Release
The capabilities below reflect the current 1.0 integration. For the current behavior and any limitations of a given feature, see the linked reference articles and the Commercetools Known Limitations article.
Version 1.0 (current) — Catalog, inventory, customers, and orders
Product synchronization: products with their variants, options, and attributes.
Product categories: the category hierarchy.
Inventory synchronization: product inventory.
Locations: inventory locations (channels).
Customer synchronization: customers written to Commercetools, and captured back into iPaaS.com.
Order capture: orders brought in from Commercetools.
