Written by Admoji. Shopify guidance below is based on its published documentation; Admoji is one option discussed where a separate platform may fit.

Checkout extensions add features through supported APIs.

Shopify checkout UI extensions let apps add interface elements and logic at supported locations in checkout. Examples include an additional field, relevant product offer or a survey after purchase. Merchants configure eligible app blocks in the checkout and accounts editor. Extensions do not give an app unrestricted access to rewrite Shopify’s checkout source code.

UI extensions are one part of checkout extensibility. Other mechanisms, including Shopify Functions and web pixels, serve different purposes. Choose the mechanism around the requirement: adding a visible field, changing supported business logic and collecting analytics are different tasks. Shopify checkout development overview.

Where extensions work depends on the surface.

SurfacePlan and implementation considerations
Information, shipping and paymentCheckout UI extensions require Shopify Plus.
Thank you and Order statusExtensions are available on plans except Starter.
Post-purchase offer before Thank youSeparate extension type; production approval and payment/order requirements apply.
Logo, colors, fonts and layoutIncluded checkout settings on Basic, Grow, Advanced and Plus; advanced branding options require Plus.

A standard-plan store can use eligible Thank you or Order status content, but that does not unlock an order bump beside the Pay button. Equally, the Plus restriction on those checkout steps does not mean Shopify’s standard plans have no customization or automation. Official checkout extension availability.

Post-purchase offers deserve a separate check. They run after confirmation and before Thank you, with a vaulted-card requirement and exclusions for some payment methods and orders. Do not treat a Thank you-page block as interchangeable with a one-click offer. Product offer limitations.

Evaluate an extension before changing checkout.

  1. Define the job. Specify whether you need an offer, delivery instruction, survey, validation or reporting integration.
  2. Confirm the surface and plan. Ask exactly where it appears and whether your Shopify plan supports that location.
  3. Check the app’s requirements. Review payment, country, language, currency and product compatibility, plus its pricing.
  4. Configure a draft. Add the eligible app block through the checkout editor and set its content and display rules.
  5. Test realistic orders. Include mobile checkout, applicable wallets, discounts, subscriptions and error states.
  6. Review downstream records. Make sure the information reaches the order, fulfillment or reporting system that needs it.

If you need a reusable link that opens a prefilled cart or checkout, see our Shopify checkout URL guide; that link setup is separate from adding an extension inside checkout.

Keep new content brief and easy to understand. An extra field that your team cannot use creates work for the customer without a clear operational benefit. If an offer is the goal, our Shopify upsell guide separates the placements and measurement questions.

Replace old checkout.liquid instructions.

Shopify no longer supports checkout.liquid for information, shipping and payment steps. Its retirement notice also distinguishes legacy code on Thank you and Order status pages: checkout.liquid and additional scripts sunset on August 28, 2025; script-tag deadlines were August 28, 2025 for Plus and August 26, 2026 for non-Plus. Shopify retirement notice.

An old code snippet may therefore refer to a surface that no longer accepts it. Identify what that customization was doing, then map it to a current extension, Function, pixel or app. Test behavior and analytics after replacing it; using a supported API does not eliminate the need to validate the complete integration.

Decide between extending checkout and changing platforms.

Shopify Plus starts at $2,300 USD per month on a three-year term, or $2,500 on one year, with variable pricing for some businesses. Evaluate its complete feature set and commercial terms rather than treating that subscription as the cost of one checkout block. Shopify Plus pricing.

A separate checkout such as Admoji introduces a different operating model. Admoji publishes Shopify integration, custom checkout, one-click upsells, CRM, reporting and AI creative tools. Verify the exact flow, supported processors, product data, subscriptions, refunds and order synchronization before changing where purchases happen. Admoji Shopify integration.

Admoji Launch starts at $79/month plus 0.35% of approved sales, for up to $250,000 monthly GMV. Retained Shopify costs, payment processing, other apps and implementation belong in the comparison. Changing the checkout platform is a broader decision than adding a banner or survey. Admoji pricing.

Common questions.

Are checkout UI extensions Plus-only?
UI extensions on information, shipping and payment steps require Plus. Thank you and Order status extensions are available on plans except Starter; post-purchase offers have separate requirements.
Can an extension completely replace Shopify checkout?
No. Extensions use supported APIs and locations in Shopify checkout. A separate checkout platform is a different architecture and needs its own integration assessment.
What replaced checkout.liquid?
Use Shopify’s current checkout extensibility mechanisms for the job being performed, including eligible UI extensions, Functions and pixels. Follow current migration guidance and test the result.
EXPLORE ADMOJI

Evaluate the platform behind the purchase.

See CRM, checkout, AI ads and reporting together. Choose your plan using monthly GMV and compare the complete cost for your store.

Request Access

14-day free trial · No credit card required