Articles

Shopify Platform Updates October 2025 Developer Roundup

Sepideh Masihpour

Content Marketing Executive

28/10/2025

October 2025 brought a wave of powerful updates across the Shopify developer ecosystem. From ACH payment support and doubled product variant limits to major improvements in POS Extensions and the introduction of the Shop Minis SDK, Shopify continues to expand what’s possible for merchants and app developers alike. This month’s release also adds new “Unlisted” product visibility options, stronger metafield and metaobject limits, and improved Storefront Cart performance, all designed to make building and scaling on Shopify faster, smarter, and more flexible.

October was a big month for Shopify developers, with updates spanning the Admin, Storefront, and POS APIs, as well as new tools and capabilities for apps and themes. From expanded variant limits to the new ACH support in payments, these releases continue to make building on Shopify more flexible, efficient, and future-ready.

Let’s dive into what’s new.

Major Highlights

1. ACH Support for Deferred Payments

The 2026-01 Admin GraphQL API introduces ACH payment support by adding BankAccount to the PaymentInstrument and CustomerPaymentInstrument unions. This enhancement streamlines B2B payment management and expands the available payment options for deferred transactions.

2. Increased Metafield and Metaobject Limits

Developers now have far more room for complex data models and app-specific metadata. Shopify increased metafield and metaobject definition limits to:

  • 128 app definitions
  • 256 merchant definitions
  • 1 million entries per definition

This update unlocks new flexibility for building apps that rely on extensive structured data.

3. Product Variant Limit Doubled

The product variant limit has been raised to 2,048 variants per product across all merchants. Supporting updates in the Admin and Storefront GraphQL APIs ensure validation and performance consistency across bulk operations like productVariantsBulkCreate and productSet.

4. New “Unlisted” Product Status

A new “Unlisted” status in the 2025-10 Admin APIs allows products to be accessible only via direct URLs. This is perfect for limited releases, hidden product pages, or exclusive campaigns.

API & Developer Platform Enhancements

Shop Minis SDK (Early Access)

The new Shop Minis SDK (available via npm init @shopify/shop-mini@latest) lets developers build immersive experiences inside the Shop app using React. This early-access release opens up a new surface for creative buyer interactions.

ShopifyQL Comes to GraphQL

Developers can now query store data directly within the Admin API using the new shopifyqlQuery field. This integration brings the power of ShopifyQL into existing workflows, reducing the need for separate analytics APIs.

Function Handles Simplify Deployments

Shopify Functions now support user-defined functionHandle values in GraphQL mutations. This simplifies deployments by removing the need to fetch functionId values before updates.

Dynamic Complexity Costing

Several GraphQL mutations, productCreate, productUpdate, productSet, and bulk variant operations now use dynamic complexity costing that better reflects real computational cost, ensuring more predictable API usage limits.

Storefront, Cart, and Checkout Updates

Improved Concurrency in Carts

The Cart AJAX API and Storefront Cart GraphQL API now handle simultaneous requests more gracefully, preventing race conditions during high-volume or multi-tab checkouts.

Gift Cards in the Storefront Cart API

As of 2025-10, developers can add gift cards to the cart via the Storefront API without replacing existing applied cards, for a smoother checkout experience in gift-heavy seasons.

Accelerated Checkout Buttons for Mobile Apps

Developers can now integrate Shop Pay and Apple Pay buttons into native mobile storefronts, making fast, secure checkout experiences available on product and cart pages.

Payments and Fulfilment Improvements

  • ACH support (detailed above) enables more payment flexibility.
  • Fulfilment callback URLs are now optional in fulfillmentServiceCreate and fulfillmentServiceUpdate, simplifying service setup.
  • Fulfilment orders can now be rerouted via API for improved order management.
  • InventoryShipmentReceive now supports idempotency, ensuring consistent data during repeated requests.

Additionally, the Admin API now exposes usdcRebateCreditAmount in the ShopifyPaymentsPayoutSummary, helping merchants reconcile USDC rebates in payout reports.

Metaobjects, Data, and Access Control

Shopify has streamlined how data definitions and access permissions work:

  • The visible_to_storefront_api field on metaobject field definitions has been removed.
  • Developers should now use the access input field to control storefront availability.

Legacy delivery mode profiles have also been deprecated.

POS & Subscription Enhancements

Shopify made major improvements to the POS UI Extensions developer experience:

  • Hot reload and quick preview improvements
  • Better error reporting
  • Auto developer console
  • App persistence and in-app reset tools

In addition, POS Extensions now support Subscription Selling Plans, allowing merchants to manage recurring products directly from Shopify POS.

Themes and App Store Updates

  • Theme duplication via API is now possible with the new themeDuplicate mutation, handy for testing or creating staging copies.
  • Themes now use one industry tag instead of two, improving Theme Store search results.
  • App branding in theme extensions is restricted: apps may use branding only if it enhances the buying experience or avoids confusion. Promotions and review requests remain prohibited.

Tools & Polaris

  • Polaris Unified Web Components are now stable and available via Shopify’s CDN, working across Admin, Checkout, Customer Accounts, and POS.
  • Shopify.dev MCP now supports Polaris, Liquid, and all GraphQL APIs, making it easier to explore and test API capabilities.

Deprecations and Required Actions

Two key removals are worth noting:

  • The visible_to_storefront_api field has been deprecated and removed.
  • Legacy delivery mode fields are no longer supported.

Ensure your integrations are updated to use the latest configuration fields and delivery profile APIs.

Wrapping Up

October’s updates emphasise scalability, developer flexibility, and cross-surface consistency. With expanded variant limits, new data access controls, and tools like the Shop Minis SDK, Shopify continues to open up its ecosystem for richer merchant and buyer experiences.

Stay tuned for the 2026-01 API release early next year, it’s already shaping up to deliver even more capabilities for payments, fulfilment, and automation.