Connect to consumer / dev mode

Shopify Editions | Summer ’22
A collection of product updates across all of Shopify
exit dev mode
Shopify Editions

Build and be part of something huge. Shopify’s mission isn’t possible without you. Your innovation, problem-solving, and new technology drives business for millions of brands around the world. Today, we’re making it more flexible and fun for you to work with us. Here’s how.

Make an impact building high-quality apps of the caliber brands expect with Built for Shopify. With Shopify Functions, Checkout Extensibility, and Embedded App Improvements, customizing Shopify for every kind of business need is now fast and flexible.

New Ways to Build Apps

Build. Integrate. Innovate. Get paid.

Built for Shopify

Build great apps that look and perform like they’re part of Shopify

We’re sharing exactly what a great commerce app looks and behaves like—no guesswork required. Built for Shopify includes new standards and App Design Guidelines with clear components and visuals for building an app. When apps meet Shopify’s new standards, they’ll be eligible to be featured on our highest-converting surfaces. Your apps get more visibility, and business owners get access to the best commerce apps available.

Shopify Functions

Build the impossible: A new way to extend Shopify

With Shopify Functions, we’re giving you the flexibility to extend or replace native Shopify server-side business logic to meet the unique business needs of our merchants. But flexibility is just part of the story, Functions were purpose-built to be scalable and fast. Built on Shopify infrastructure, Functions can scale up for major sales events and still execute in less than 5ms. Functions are available to all Shopify merchants, deployed with an app, and configured directly in the admin, so merchants never have to touch a line of code.

Checkout Extensibility

Checkout apps: Powerful customizations that work with Shop Pay

Build dynamic apps for the world’s first fully customizable, one-click checkout. Now in Developer Preview, Checkout Extensibility is uniquely designed to be secure, fast, and upgrade-safe, while seamlessly working with Shop Pay, the best converting checkout on the internet. Leverage Checkout UI extensions and Shopify Functions to surface new functionality, Checkout Branding API to customize styling, and Pixels to track events. Deploy exclusively for Plus merchants by custom app or through the Shopify App Store.

Improved Dev Tools

Making it easier and more fun to build for millions of merchants

Developer Experience

Start building. Fast.

This is a better building experience: We’ve simplified the writing and distribution of an app in our CLI, as well as navigating and deploying an app in the Partner Dashboard. We also shipped new Getting Started templates with lightweight use cases, so you can hit the ground running.

Embedded App Improvements

Offer a truly seamless app experience

To build a great embedded app experience, developers need access to the same functionality as Shopify’s own teams. Now your app can take advantage of a full screen within the admin, and display advanced functionality without needing to open a new tab. You can also insert your app’s own navigation as a subnav within Shopify, and they’ll load 2x faster on mobile devices with our App Bridge mobile enhancements.

Future-proof the apps you build

APIs will redact customer personal data by default and allow you to apply for necessary access to customer personal data throughout the life of your app. These changes enable your app to better support a business’s path towards compliance with privacy and data protection rules.

Select protected customer fields:

Current API


"customer": {
  "id": "gid://shopify/ Customer/544365967",
  "firstName": "Bob",
  "lastName": "Bobsen",
  "acceptsMarketing": true,
  "email": "bob@customer.com",
  "phone": "+13125551212",
  "address": "4561 Sampson Street",
  "ordersCount": "25",
  "totalSpentV2": {
    "amount": "8300.6",
    "currencyCode": "USD"
  },
  "averageOrderAmountV2": {
    "amount": "332.03",
    "currencyCode": "USD"
  },
  "createdAt": "2005-06-15T15:57:11Z",
  "updatedAt": "2005-06-16T15:57:11Z",
  "note": null,
  "verifiedEmail": true,
  "validEmailAddress": true,
  "tags": [],
  

2022-10 API


"customer": {
  "id": "gid://shopify/ Customer/544365967",
  "firstName": "Bob",
  "lastName": "Bobsen",
  "acceptsMarketing": true,
  "email": "bob@customer.com",
  "phone": "+13125551212",
  "address": "4561 Sampson Street",
  "ordersCount": "25",
  "totalSpentV2": {
    "amount": "8300.6",
    "currencyCode": "USD"
  },
  "averageOrderAmountV2": {
    "amount": "332.03",
    "currencyCode": "USD"
  },
  "createdAt": "2005-06-15T15:57:11Z",
  "updatedAt": "2005-06-16T15:57:11Z",
  "note": null,
  "verifiedEmail": true,
  "validEmailAddress": true,
  "tags": [],
  

Next Level Storefront Building

Build powerful—and fully customized—online storefronts

Hydrogen + Oxygen

The Shopify stack for headless commerce

Build fast, headless storefronts with a React-based framework built by Shopify, for Shopify. From pre-built components and starter templates to hooks and utilities that map directly to Shopify’s APIs, Hydrogen gives you the tooling you need to accelerate development. Once you’re ready to launch, deploy your site directly to the edge with Oxygen, our global hosting solution that’s just a simple “git push” away.