Data and AI releases

548 this month · 176 companies

Shopify, April 2026 new features

50 releases · 1 product · 2 Deprecation · 9 Pricing

Customer tax settings now available in Admin API

Starting in API version 2026-07, the taxSettings field on the Customer object will be publicly accessible in the Admin GraphQL API. Apps with the read_customers or read_taxes access scopes can now query a customer's tax ID, such as a VAT number, which is collected and validated during checkout.

Update

Storefront Catalog MCP now implements UCP

What’s changing The following UCP catalog tools in Storefront Catalog are now available: `search_catalog`: Search a store's product catalog with filters, pagination, and buyer context `lookup_catalog`: Batch lookup products or variants by identifier with inputs correlation `get_product`: Retrieve full product details with interactive variant selection...

Update
Source ↗

Add `includeInactive` argument to `inventoryLevels` and `inventoryLevel` fields

As of API version 2026-04, you can pass includeInactive: true when querying the inventoryLevels or inventoryLevel fields on InventoryItem and Location to include inactive inventory levels in the response. By default, only active inventory levels are returned.

Update

mTLS client certificate renewal for Payments Apps

Starting June 15, 2026, Shopify will renew its mTLS client certificate used by Payments Apps to verify that the client initiating the request is Shopify. Unless you're using custom checks or validation logic, this update won't impact your live payments apps, as the new certificate is signed by the same Certificate Authority as the current one.

Update
Source ↗

Added MOST_RELEVANT value for `CollectionSortOrder`

The MOST_RELEVANT value is now available to the GraphQL Admin API's CollectionSortOrder , available in API version 2026-07 and higher. Learn more about collection sorting options in the Shopify Help Center .

Update

Automated testing for Shopify UI extensions with @shopify/ui-extensions-tester

As of API version 2026-04, Shopify provides an official testing library for UI extensions. @shopify/ui-extensions-tester lets you write unit tests for extensions on any surface , Checkout, Admin, Customer Accounts, and POS , without a running Shopify host.

Update

Shopify Scripts will be deprecated on June 30, 2026

We are enhancing Shopify Functions with new capabilities for discounts, shipping, and payments. These improvements aim to replace the functionalities you previously achieved using Shopify Scripts, allowing you to build custom logic tailored to your unique business needs.

Deprecation

Add Prerequisites to Product Discount Functions

Discount functions now support prerequisites for product discount candidates, allowing you to define the "Buy X" portion of a Buy X, Get Y (BXGY) discount. In a BXGY discount, customers must purchase a specified quantity of one product (Buy X) to receive a discount on another product (Get Y).

Pricing