Retail Commerce: Switching the Shopify Connector to GraphQL
As Shopify transitions from the REST API to GraphQL, MYOB Acumatica 2025.2.1 has evolved along with it—enhancing its integration to fully leverage this upgrade. By aligning with GraphQL, MYOB Acumatica's Shopify connector delivers a faster and more reliable connection between your retail and ERP systems.
Primary Benefits
- Faster syncing with fewer errors: With GraphQL, MYOB Acumatica can fetch all relevant Shopify data (like orders, customers, and products) in a single request, improving the data flow between the systems.
- More efficient data transfers: GraphQL gives MYOB Acumatica only the data it needs—no more, no less. This results in smaller, more efficient payloads that reduce bandwidth usage and improve performance.
- Greater stability without versioning hassles: With GraphQL's versionless architecture, you can avoid breaking changes and API version lock-ins. Your integration stays stable and up to date, even as Shopify evolves.
- Faster customization and troubleshooting: Thanks to GraphQL's built-in introspection feature, MYOB Acumatica implementation consultants can quickly explore data, fine-tune integrations, and resolve issues—saving valuable time and minimizing disruption.
Shopify's shift to GraphQL supercharges the MYOB Acumatica integration—delivering faster performance, more reliable data, and a better experience for multichannel sellers.
Key Updates
MYOB Acumatica now uses GraphQL rather than the REST API for mappings of the following Shopify entities and data:
- Customer Entity
- Customer Location Entity
- Product-Related Entities
- Sales Order and Refund Entities
- Payment Entity
- Shipment Entity
- Store and Webhook Data
Important: Some fields that were available through the REST API aren't available
in GraphQL. So after the upgrade to MYOB Acumatica
2025.2.1, we recommend that you review your mappings on the Entities (BC202000) form to make sure everything still works
as expected.
