$topic
Integrations & APIs.
Engineering notes on connecting Shopify to the systems around it, including ERPs, PIMs, 3PLs and CRMs, and on API reliability topics such as rate limits, retries, idempotency, pagination and webhooks.
Nov 4, 2026 · Muhammad Rehan
PayPal's 25 Webhook Retries Aren't Exactly-Once
- Payments & Marketplaces
- Integrations & APIs
PayPal retries a failing webhook up to 25 times over 3 days — but that's not deduplication. Here's why you still need an event-ID store.
Read article
Nov 3, 2026 · Muhammad Rehan
Shopify Replaces returnReason With ReturnReasonDefinition
- Operations & Fulfillment
- Integrations & APIs
Shopify's new ReturnReasonDefinition type replaces the returnReason enum — here's what ERPs and return-analytics tools need to change.
Read article
Nov 3, 2026 · Ahmed
Shopify's New Tool Migrates Billing API Apps to App Pricing
- Apps & Product Engineering
- Integrations & APIs
Shopify can now move Billing API subscriptions to App Pricing without re-approval — but usage caps and other features don't survive the move.
Read article
Nov 2, 2026 · Muhammad Rehan
What Shopify's network_access Config Actually Does
- Integrations & APIs
- Apps & Product Engineering
Shopify's new network_access section in shopify.app.toml looks like a firewall. It's actually a deploy-time allow-list for monitoring and UX.
Read article
Nov 1, 2026 · Muhammad Rehan
Shopify's IP Allowlist: What It Actually Locks Down
- Integrations & APIs
Shopify's new IP allowlist blocks Admin API requests from unlisted servers, but it can't cover Flow's HTTP action, Oxygen storefronts, or serverless hosts.
Read article
Oct 31, 2026 · Muhammad Rehan
stripe-node Quietly Changed How Webhook Timestamp Checks Work
- Payments & Marketplaces
- Integrations & APIs
Two stripe-node releases changed webhook timestamp-tolerance defaults for verifyHeader() and constructEvent(). Here's what shifted, and what to check.
Read article
Oct 30, 2026 · Muhammad Rehan
Shopify's Purchase Order Read API Goes Public
- Operations & Fulfillment
- Integrations & APIs
Shopify's new Purchase Order Read API ships in 2026-10, but read_inventory alone no longer authorizes the reads your preview integration relied on.
Read articleOct 27, 2026 · Muhammad Rehan
Shopify's identityProviderSubjectDelete, Explained
- Enterprise & Shopify Plus
- Integrations & APIs
Shopify's new mutation unlinks a customer from an SSO identity provider and signs them out everywhere — but it isn't a permanent block. Here's why that matters.
Read articleOct 27, 2026 · Ahmed
Pre-Warming OpenAI Agent Sandboxes: Three Timers
- Automation & AI
- Integrations & APIs
OpenAI's Agents API lets you pre-warm sandboxes for lower latency and now bills compute only during active turns — but three separate expiry timers still apply.
Read articleOct 26, 2026 · Muhammad Rehan
Shopify's Market ID Targeting Is No Longer Stable
- Enterprise & Shopify Plus
- Integrations & APIs
Shopify Markets lets merchants nest markets, but deprecated endpoints return only the most specific match — and Shopify's own fix for it is on hold.
Read articleOct 26, 2026 · Ahmed
Shopify Now Recalculates Taxes on Address Edits
- Operations & Fulfillment
- Integrations & APIs
Editing an unfulfilled order's shipping address now recalculates its taxes as of API 2026-10 — and apps must reconcile the resulting balance change themselves.
Read articleOct 25, 2026 · Muhammad Rehan
Shopify Rollouts Now Gate Discounts and Catalogs
- Enterprise & Shopify Plus
- Integrations & APIs
Shopify's Rollouts system now overrides discount and catalog state for a slice of traffic — here's what pricing syncs must read instead.
Read article
Oct 24, 2026 · Muhammad Rehan
Shopify's Expiring Token Migration Gets Two Recovery Windows
- Integrations & APIs
Shopify's January 2027 offline-token deadline stays fixed, but two 2026 updates added 30-day and 7-day recovery windows for lost responses.
Read article
Oct 23, 2026 · Muhammad Rehan
Shopify's carts/update Webhook Now Skips No-Op Cart Writes
- Integrations & APIs
Shopify's October 2026 change makes carts/update fire only on real cart changes — here's what breaks for consumers that counted deliveries as request volume.
Read articleOct 21, 2026 · Ahmed
Shopify Inventory Transfers Can Now Skip Origin or Destination
- Operations & Fulfillment
- Integrations & APIs
Shopify loosened its inventory transfer APIs in 2026-01. Here's exactly what became optional, what stayed draft-only, and how referenceName fits in.
Read articleOct 20, 2026 · Muhammad Rehan
Shopify Plus Expansion Stores: The Same-Brand Rule
- Enterprise & Shopify Plus
- Integrations & APIs
Shopify Plus allows up to ten stores per contract, but expansion stores must pass a strict same-brand test — here's where that line actually falls.
Read articleOct 19, 2026 · Muhammad Rehan
Shopify's orderCancel Gets a Confirmable jobResult
- Integrations & APIs
Shopify's orderCancel mutation now returns a typed jobResult, finally giving integrations a reliable way to confirm an async cancellation's outcome.
Read articleOct 18, 2026 · Ahmed
Shopify's Split Shipping Deprecation: What 3PL Integrations Must Fix
- Operations & Fulfillment
- Integrations & APIs
Shopify is replacing split shipping with rate consolidation — and 3PL, OMS, and ERP integrations working at order level are most likely to break.
Read articleOct 18, 2026 · Muhammad Rehan
Shopify's giftCardProductSet Locks Currency at Creation
- Enterprise & Shopify Plus
- Integrations & APIs
Shopify's giftCardProductSet mutation locks issuanceCurrency and crossCurrencyRedeemable permanently at creation — there's no update path if you get them wrong.
Read articleOct 17, 2026 · Muhammad Rehan
owner_type Is Coming to Checkout Metafields in 2027-01
- Apps & Product Engineering
- Integrations & APIs
Shopify added owner_type to checkout metafield declarations on Oct 8, 2026 — optional now, required in API 2027-01. Here's what to change.
Read articleOct 16, 2026 · Ahmed
OpenAI's Build, Launch, Grow: What the New API Tiers Gate
- Automation & AI
- Integrations & APIs
OpenAI collapsed five usage tiers into three — Build, Launch, and Grow. Here's what each tier's threshold and rate limits mean for pipeline throughput.
Read articleOct 16, 2026 · Muhammad Rehan
Shopify's Global Catalog REST API Shuts Off Nov 2
- Integrations & APIs
- Automation & AI
Shopify's Global Catalog REST API stops serving traffic on November 2, 2026. Here's the exact REST-to-UCP/MCP migration path, endpoint by endpoint.
Read articleOct 14, 2026 · Muhammad Rehan
Shopify's Payment Customization API Sets B2B Deposits in Code
- Enterprise & Shopify Plus
- Integrations & APIs
Shopify's Payment Customization Function API can set B2B deposits and net terms in checkout code — but deposits still need Shopify Plus.
Read articleOct 13, 2026 · Muhammad Rehan
Shopify Ties Return Policies to Markets as Structured Data
- Enterprise & Shopify Plus
- Integrations & APIs
- Operations & Fulfillment
Shopify's API 2026-10 makes return policy rules structured data markets reference directly — what read_legal_policies and write_markets unlock for ERPs.
Read article
Oct 12, 2026 · Muhammad Rehan
Shopify's New Subscription API: Calculate, Then Commit
- Operations & Fulfillment
- Integrations & APIs
The SubscriptionContractCalculation API replaces draft mutations with calculate-poll-commit — and only one half of that flow is safe to retry.
Read articleOct 11, 2026 · Ahmed
Shopify's Market-Driven Shipping Delivery Profile Trap
- Operations & Fulfillment
- Integrations & APIs
- Apps & Product Engineering
API 2026-07 moves merchant shipping to Markets. deliveryProfile reads go stale, writes fail silently — what readers and writers must change.
Read articleOct 11, 2026 · Muhammad Rehan
Shopify Plus Draft Order Deposits Are Now a GraphQL Field
- Enterprise & Shopify Plus
- Integrations & APIs
API 2026-07 turns B2B draft order deposits from an admin-only setting into a GraphQL field apps can set and read. What ERP and OMS integrations must track now.
Read article
Oct 10, 2026 · Muhammad Rehan
Customer Account API: Two Rate Limits, Two Failure Modes
- Integrations & APIs
Shopify's Customer Account API now enforces two independent rate limits — one returns HTTP 429, the other hides inside a 200 OK response.
Read articleOct 9, 2026 · Ahmed
Shopify Carrier Services No Longer Auto-Link to Shipping Profile
- Operations & Fulfillment
- Integrations & APIs
Shopify's 2026-10 API stopped auto-adding new carrier services to the General shipping profile — here's the silent failure mode and the fix.
Read articleOct 9, 2026 · Muhammad Rehan
Shopify's RequestedOrderEdit: What ERPs Need to Watch
- Integrations & APIs
- Operations & Fulfillment
Shopify's 2026-10 API adds a RequestedOrderEdit resource so ERP and 3PL integrations can finally see buyer-requested order edits before fulfillment.
Read article
Oct 8, 2026 · Ahmed
Shopify Checkout WebMCP: What Agents Can Actually Do
- Automation & AI
- Apps & Product Engineering
- Integrations & APIs
Shopify's new Checkout WebMCP tools let browser agents read, update, and submit checkout — but only after the buyer explicitly confirms the order.
Read article
Oct 8, 2026 · Muhammad Rehan
Shopify Moves Draft Order Holds From Reserved to Committed
- Operations & Fulfillment
- Integrations & APIs
Shopify is consolidating draft order, transfer, and shipment inventory holds into the committed state — here's what integration code needs to check.
Read article
Oct 7, 2026 · Ahmed
Shopify Functions Run in a Fixed Order During Checkout
- Apps & Product Engineering
- Integrations & APIs
Shopify Functions execute in a fixed 17-step order during checkout — and the resource limits every function shares, regardless of position.
Read article
Oct 7, 2026 · Muhammad Rehan
Shopify's New Pricing Audit Trail, Explained
- Enterprise & Shopify Plus
- Integrations & APIs
Shopify's 2026-10 API added an auditTrail field that shows the exact calculation behind a buyer's contextual price — and one trap to avoid.
Read articleOct 6, 2026 · Muhammad Rehan
Shopify Split Return Creation From Processing. Rebuild ERPs Now
- Operations & Fulfillment
- Integrations & APIs
returnProcess splits return confirmation from return creation, moving when a sale is recorded and when exchange fulfillment orders exist. Here's what ERPs need to rebuild.
Read articleOct 6, 2026 · Ahmed
Shopify Functions: 5 to 25 Per API, Limits Unchanged
- Apps & Product Engineering
- Integrations & APIs
Shopify raised the active-function limit per API from 5 to 25. The per-execution resource ceiling didn't move — here's what that combination actually changes.
Read article
Oct 5, 2026 · Muhammad Rehan
Checkout Validation Functions Gain Billing Address and PO Checks
- Enterprise & Shopify Plus
- Integrations & APIs
API 2026-04 adds billing address and PO number fields to Shopify's Cart and Checkout Validation Functions, closing a client-side compliance gap.
Read article
Oct 5, 2026 · Ahmed
Shopify's Physical Inventory Preview Adds Bins and Counts
- Operations & Fulfillment
- Integrations & APIs
Shopify's Physical Inventory feature preview adds bins, counts, and read-only purchase orders to the unstable Admin API, with explicit reconciliation math.
Read article
Oct 4, 2026 · Muhammad Umar
Shopify's Rollouts API Lets Apps See the Test
- Storefront Engineering
- Integrations & APIs
Apps can now read Shopify Rollouts via GraphQL — schedules, traffic allocation, and lifecycle webhooks — closing a blind spot for theme and checkout apps.
Read article
Oct 4, 2026 · Muhammad Rehan
Shopify Events GA: Triggers, Query, Query Filter
- Integrations & APIs
Shopify's Next Gen Events reached GA in API version 2026-10. Here's how triggers, query, and query_filter combine to replace classic webhooks.
Read articleOct 3, 2026 · Muhammad Rehan
Fulfillment Order Reroute vs. Move in Shopify
- Operations & Fulfillment
- Integrations & APIs
Shopify has two mutations to relocate a fulfillment order — one you aim yourself, one Shopify aims for you — and each fails differently.
Read article
Oct 2, 2026 · Muhammad Rehan
Shopify Removes marketCurrencySettingsUpdate in 2027-01
- Enterprise & Shopify Plus
- Integrations & APIs
marketCurrencySettingsUpdate is removed in Admin GraphQL API 2027-01 — here's the exact marketCreate/marketUpdate migration path.
Read article
Oct 1, 2026 · Ahmed
OpenAI Now Splits Rate Limits From Server Overload
- Automation & AI
- Integrations & APIs
OpenAI's API now separates slow_down 429s from server_is_overloaded 503s — and automation pipelines that treat them the same waste retries or get throttled.
Read article
Oct 1, 2026 · Muhammad Rehan
Shopify's Collection.sources Model: The Silent Break for Sync Tools
- Integrations & APIs
Shopify's 2026-07 Collection.sources model doesn't error on old API versions — it just hides collections from your queries. Here's what to check.
Read article
Sep 30, 2026 · Muhammad Rehan
Shopify's Checkout and Accounts Configuration API, Mapped
- Enterprise & Shopify Plus
- Integrations & APIs
Shopify's new Checkout and Accounts Configuration API replaces checkoutBrandingUpsert — here's exactly what maps where.
Read articleSep 29, 2026 · Muhammad Rehan
Shopify Cut Events Query Budgets to 100 Points — Redesign, Don't Trim
- Integrations & APIs
Shopify's Events system cut its query complexity limit from 250 to 100 points. The fix isn't a smaller query — it's splitting one subscription into several.
Read articleSep 27, 2026 · Muhammad Rehan
Shopify's CANCELED Receive Needs Idempotent Retries
- Operations & Fulfillment
- Integrations & APIs
Shopify's new CANCELED receive action adds a third shipment outcome — but it needs retry logic that already handles the mandatory idempotency key.
Read articleSep 26, 2026 · Muhammad Rehan
Shopify's 500,000-Variant Rate Limit — and the Plus Exemption
- Enterprise & Shopify Plus
- Integrations & APIs
Once a Shopify store passes 500,000 variants, a second rate limit kicks in — unless the store runs on Shopify Plus.
Read article
Sep 25, 2026 · Muhammad Rehan
Shopify's Market Hierarchy API Is Eventually Consistent
- Enterprise & Shopify Plus
- Integrations & APIs
Shopify's new market hierarchy API is eventually consistent — here's the version-check-then-refetch pattern to use it safely.
Read article
Sep 25, 2026 · Ahmed
Shopify's Shipping Label Purchase API Is Asynchronous
- Operations & Fulfillment
- Integrations & APIs
Shopify's shippingLabelPurchase mutation only starts a label purchase — here's the polling pattern that keeps your fulfillment automation honest.
Read articleSep 24, 2026 · Muhammad Rehan
What changeFromQuantity Actually Protects in Shopify
- Operations & Fulfillment
- Integrations & APIs
As of API 2026-04, four Shopify inventory mutations require changeFromQuantity. Here's what the check does and why opting out with null defeats it.
Read article
Sep 23, 2026 · Muhammad Rehan
Shopify Deprecated useBuyerJourneyIntercept: What's Next
- Enterprise & Shopify Plus
- Integrations & APIs
Shopify is deprecating client-side checkout blocking. Here's what actually breaks, and why Cart and Checkout Validation Functions are the replacement.
Read article
Sep 22, 2026 · Muhammad Rehan
The Combinatorial Trap in B2B Catalog Sync
- Enterprise & Shopify Plus
- Integrations & APIs
Why mirroring ERP pricing tiers into Shopify B2B catalogs can explode to 500 catalogs, and the split pattern that cuts it to 60.
Read article
Sep 22, 2026 · Ahmed
Ending Fulfillment's IN_PROGRESS Black Box
- Operations & Fulfillment
- Integrations & APIs
Shopify's new fulfillmentOrderReportProgress mutation lets 3PLs post status updates mid-fulfillment, plus two webhooks and stricter cancel/move errors.
Read article
Sep 21, 2026 · Muhammad Rehan
What Shopify's 2026-01 Bulk Operations Update Changes
- Integrations & APIs
Shopify's 2026-01 release changes bulk operation concurrency, flips a JSONL output default, and raises upload limits for ERP/PIM sync jobs.
Read article
Sep 20, 2026 · Muhammad Rehan
Why a CRM Re-Engagement Sync Needs Three Layers of Pagination, Not One
- Systems Integration
- API Design
- Engineering
A daily sync over 50,000+ CRM contacts needs pagination discipline at more than one level, or it silently drops and duplicates records.
Read article
Sep 18, 2026 · Muhammad Rehan
Reading Retry-After-Ms Instead of Guessing at Backoff
- Systems Integration
- AI
- Engineering
Why a system re-engaging 50,000+ CRM contacts reads the Retry-After-Ms header on 429s instead of guessing with fixed exponential backoff.
Read article
Sep 18, 2026 · Muhammad Rehan
Idempotency Keys: The Cheap Insurance Against Duplicate Writes
- Shopify
- Systems Integration
- Engineering
Retries are guaranteed in distributed systems. Duplicate charges, emails, and orders aren't — protect the write with an idempotency key before you need one.
Read articleSep 17, 2026 · Muhammad Rehan
The Shopify Integration Problem Nobody Budgets For
- Systems Integration
- Shopify
- Engineering
Most Shopify integrations don't fail at launch — they fail months later, when data quietly drifts out of sync and nobody notices until a customer does.
Read article$./start-project.sh
READY TO BUILD
WHAT'S NEXT?
Tell us where you are and where you want to go. We'll help you choose the right path—storefront, system, product, or a focused growth sprint.