Introduction to Shopify
Shopify is a leading SaaS commerce platform used by merchants of all sizes to build and operate online stores, with a vast app ecosystem and support for both B2C and B2B selling through Shopify Plus.
Used by DTC brands, retailers, and wholesale businesses from startup to enterprise across virtually every product category
Strong fit for teams that want a reliable, scalable storefront with minimal infrastructure management
Connecting Shopify to iPaaS.com enables products, orders, customers, and inventory to sync automatically with your ERP, PIM, CRM, fulfillment, and marketing systems, keeping your entire stack accurate in real time
API Version Support
The integration works with your store's Shopify Admin API, using both the REST Admin API and the GraphQL Admin API. The Admin API version is set per connection in your subscription's API Version setting; the default preset is 2026-01, and the integration has been verified against the current Shopify Admin API version 2026-07.
Some capabilities require a more recent Admin API version — for example, reactivating a deactivated location uses a GraphQL feature available in 2026-04 and later. If your workflows rely on those capabilities, set the connection to the required version and validate in a staging environment first. See the Shopify Connections and Settings and Shopify API Endpoints articles for details.
Data Flows
The table below summarizes the data the integration can move between iPaaS.com and Shopify, and in which direction. Arrows show the direction of transfer:
→ iPaaS.com writes the data to Shopify
← iPaaS.com reads the data from Shopify
←→ the data can move in both directions
Allow Initialization? indicates whether that data can be bulk-loaded from Shopify when a subscription first connects. Whether a given flow is enabled, and in which direction, is configured per subscription during implementation.
iPaaS.com | Direction | Shopify | Allow Initialization? |
Customer | ←→ | Customer | |
Customer Tags | ← | Customer Tags | |
Company | ←→ | Company (B2B) | |
Product | ←→ | Product | |
Product Category | ←→ | Collection | ✔️ |
Product Inventory | ←→ | Inventory Level | |
Product Variant Inventory | ←→ | Variant Inventory Level | |
Order | ←→ | Order | |
Fulfillment | → | Fulfillment | |
Order Return | ←→ | Return | |
Gift Card | ←→ | Gift Card | |
Location | ←→ | Location |
Product transfers carry their variants, options, and images; orders carry their line items, addresses, taxes, and payments. B2B selling (companies, company contacts, and Shopify Plus order and gift-card flows) is supported for stores on Shopify Plus.
Versions and Release Notes
The integration follows its own version numbers. The current production version is 1.10.14. Notable feature releases, newest first:
Version | Release Notes |
1.10.13–1.10.14 | Order returns between iPaaS.com and Shopify — returns sent from iPaaS.com to Shopify, and returns captured from Shopify. |
1.10.10–1.10.12 | Location create and update from iPaaS.com, including location metafields and custom fields on the location record; cleaner handling of B2B stores (company-identifier header); and more reliable product transfers on the GraphQL path. |
1.10.8 | Location add/edit verified against Shopify Admin API 2026-04 — the version required for reactivating a deactivated location — and product transfers kept compatible with the current Admin API (a deprecated product-variant field is no longer sent). |
1.10.2–1.10.7 | Automatic access-token rotation for uninterrupted secure connections; customer and company writes preserve previously-saved data when an incoming record omits fields; and a customer written to Shopify is not re-imported as a duplicate on bidirectional subscriptions. |
1.10.0 | Verified against the current Shopify Admin API (2026-07; default preset 2026-01); in-app billing through Shopify's managed pricing; order custom fields; handling for Shopify's 25-metafields-per-request limit; B2B company custom fields; and product categories in both directions. |
1.9 | Modernization release: migrated product, variant, and related transfers to the Shopify GraphQL Admin API, and introduced the B2B foundation (company authentication and company-contact relationships). |
1.8 and earlier | Initial Shopify and Shopify Plus integration: products and variants, orders, customers, inventory, locations, gift cards, and order fulfillment/tracking. |
The inventory-update path was also aligned with Shopify Admin API 2026-04, which requires idempotency keys and supports incremental quantity changes.
Features by Release
The capabilities below are grouped by the version in which they became available, newest first. This is a history of what the integration has added over time; for the current behavior and any limitations of a given feature, see the linked reference articles and the Shopify Known Limitations article.
Version 1.10 — Newer API support, returns, locations, billing, and expanded fields
Order returns: synchronize order returns — send returns from iPaaS.com to Shopify, and capture returns created in Shopify.
Support for newer Shopify Admin API versions: verified against the current Shopify Admin API version 2026-07 (with 2026-01 as the default preset), unlocking newer Shopify capabilities such as location reactivation and idempotent inventory updates on Admin API 2026-04 and later.
Location synchronization from iPaaS.com: create and update Shopify locations from iPaaS.com, including location metafields and custom fields.
In-app subscription billing: when you install the iPaaS.com app from the Shopify App Store, you subscribe to and manage the app's own plan — initial signup, plan changes, and cancellation — through Shopify's managed pricing. This is billing for the iPaaS.com app itself, not a data flow the integration synchronizes.
Order custom fields: map custom fields on orders sent to iPaaS.com.
Expanded metafield support: handles Shopify's limit of 25 metafields per request so larger metafield sets transfer correctly.
B2B company custom fields: additional company custom fields on customers.
Product categories: synchronize Shopify collections and category assignments, in both directions (from Shopify and to Shopify).
Version 1.9 — GraphQL migration and B2B foundation
Shopify GraphQL Admin API migration: product, variant, and related transfers modernized onto Shopify's GraphQL Admin API.
B2B foundation (Shopify Plus): B2B authentication, companies, and company-contact relationships (also captured from Shopify).
Version 1.8 and earlier — Core Shopify and Shopify Plus integration
Established the core synchronization between iPaaS.com and Shopify. Each of these carries its full detail:
Products and variants: create, update, and delete products with their variants, options, option values, and images (also captured from Shopify).
Orders: orders with their line items, billing and shipping addresses, tax lines, and payments (also written to Shopify).
Customers: customers and customer addresses, plus customer tags inbound from Shopify (also captured from Shopify).
Inventory: product and variant inventory levels, tracked against Shopify locations, including standalone inventory updates.
Order fulfillment and tracking: send fulfillment and tracking details to Shopify (for example, tracking numbers originating from a fulfillment system).
Locations: read Shopify locations into iPaaS.com.
Gift cards: synchronize gift cards on Shopify Plus (also captured from Shopify).
Shopify App Store listing: iPaaS.com is available as an app in the Shopify App Store.
