New Ways to Build Apps
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.
Pre-orders and More
Selling plans now support pre-orders, TBYB, and more
Businesses need flexible payment and fulfillment options. We’ve added new capabilities to the Selling Plans APIs that allow for deferred payment collection and deposits. Deliver more robust app offerings to the businesses you work with when you support new selling plans like pre-orders and "try before you buy".
B2B on Shopify
Build workflows for the most complex B2B business needs
Reach new businesses with our expanded B2B functionality, built directly into the core of Shopify. Our new APIs provide better ways to connect with wholesale customers, with new primitives like Business Customers, Price Lists, and Assigned Payment Terms.
ShopifyQL
Analyze data and generate insights straight from your app—with minimal effort
Deliver analytical experiences for your clients with minimum effort. The GraphQL Admin API allows you to directly query Shopify’s analytical data so you can generate business insights without dealing with data transformation. No more mismatching between your reports and Shopify data.
Segmentation
Share more comprehensive customer data
You can now fully manage segments in Shopify's customer database through the GraphQL API to power segmentation features in your app. Businesses can segment groupings based on purchasing behavior, location, or marketing preferences to better engage customers.
Return APIs
Get early access to our Return APIs to build simplified returns workflows
We're building highly anticipated Return APIs to improve the return management experience for merchants. These Return APIs will give businesses greater visibility into critical returns data across platforms, helping them manage orders more efficiently.