Checkout app extensions
Checkout app extensions make it easy for developers to extend their app code into checkout and customize many aspects of the checkout experience. Shopify provides the tools and resources for building checkout UI extensions on the checkout steps, post-purchase page, and thank you and order status pages.
Checkout UI extensionsAnchor link to section titled "Checkout UI extensions"
Checkout UI extensions let you add custom workflows and functionality at defined points of the checkout process, and are built into apps using target APIs and UI components.
Post-purchase extensionsAnchor link to section titled "Post-purchase extensions"
Thank you and order status extensionsAnchor link to section titled "Thank you and order status extensions"
Checkout UI extensions can be developed for the thank you page and the order status page with similar target APIs and UI components. Extensions that appear after a purchase has been completed will be available to all plans except Shopify Starter.
Getting startedAnchor link to section titled "Getting started"
Learn how to use checkout app extensions by following one of our use case tutorials:
Pre-purchase product offers
Build a pre-purchase upsell offer that prompts the customer to add a product to their order.
Thank you and order status extensions
Build a survey that asks customers how they heard about the store after they made a purchase.
Learn how to add custom fields to checkout that customers can use to add delivery instructions to their order.