#9221 [Shopify] Uptake Admin GraphQL API to version 2026-07
The Shopify connector now supports the Admin GraphQL API version 2026-07 and handles market-driven shipping by reading shipping option names from market delivery settings instead of the deprecated merchant delivery profile APIs.
- 12files
- 3AL files
- 3objects
Pull request · merged into main (BC30) on 2026-07-09 by onbuyuka · 12 files (+146 -5), 3 AL · feature · tier official · reviewed (checked by Opus)
What changed
- Updated API version from 2026-01 to 2026-07 following Shopify’s deprecation schedule
- Added detection of market-driven shipping model through ShopFeatures.marketDrivenShipping
- For market-driven shops, reads shipping option definitions from markets.delivery.shipping instead of deprecated deliveryProfiles
- Added new GraphQL resources GetMarketShippingMethods and GetNextMarketShippingMethods with corresponding enum values
- Added test coverage for the market-driven shipping path with sample responses
- Behaviour changes for users or extensions.
AL objects touched
- Codeunit 30103 “Shpfy Communication Mgt.”, Shopify: modified
- Enum 30111 “Shpfy GraphQL Type”, Shopify: modified
- Codeunit 30193 “Shpfy Shipping Methods”, Shopify: modified
Context
- Work items: AB#625461
- Labels: AL: Apps (W1)
- Systems: integration
- From the description: “Handles the one 2026-07 deprecation that would otherwise silently break merchants: market-driven shipping.”
Source: metadata of a merged pull request in microsoft/BCApps (bcapps): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).