Shopify Headless Documentation vs Liquid Themes: Which Is Right for You in 2026?
Every quarter we get the same message from a founder who read one thread on developer Twitter and now believes their entire storefront needs to be rebuilt headless by Friday. Nine times out of ten, they do not, and the cost of that misread runs between $40,000 and $150,000 in wasted engineering time. The real question is not whether headless is powerful. It is whether the Shopify headless documentation and the architecture behind it solve a problem you actually have, or whether a well-built Liquid theme gets you there in a third of the time.
This article settles that debate the way we settle it internally at Presta before we scope a build: side by side, criteria by criteria, with the tradeoffs stated plainly. We will also show you exactly where the Shopify headless documentation lives, how to access the API docs, and what the 30/60/90 day picture looks like once you commit.
TL;DR
- Liquid themes win on speed and cost: For roughly 80% of Shopify stores, a Liquid theme or Online Store 2.0 build ships 3 to 5 times faster than headless, costs $15,000 to $60,000 less on the initial build, and requires zero separate hosting or DevOps. If you are not sure which side you are on, you are almost certainly on this one.
- Headless wins on control and multi-channel reach: When you need a custom front end, sub-one-second page loads across millions of SKUs, or a single commerce backend feeding a web app plus native mobile plus kiosks, the Storefront API and Hydrogen deliver flexibility Liquid cannot. Budget $60,000 to $200,000 and a dedicated engineering team.
- The documentation lives in one place: Everything for the headless path sits at shopify.dev under the Storefront API, Hydrogen, and Oxygen sections. The Liquid path lives in the Themes and Online Store docs. Knowing which door to walk through saves teams roughly 20 hours of confused reading in week one.
What We Are Actually Comparing
Before the criteria table, let us be precise about the two options, because “headless vs themes” gets muddled constantly.
The Liquid path means you build your storefront inside Shopify using the Liquid templating language, Online Store 2.0 sections, and the theme editor. Shopify renders your pages, hosts everything, and controls the front end. You customize within that framework.
The headless path means you decouple the front end from Shopify entirely. Shopify remains the commerce engine (products, cart, checkout, orders) exposed through the Storefront API, while you build the customer-facing experience in a framework like Hydrogen (Shopify’s React-based stack), Next.js, or Remix, deployed on Oxygen (Shopify’s hosting) or your own infrastructure.
The Shopify headless documentation is the map for that second path. It is not one page. It is a constellation of API references, framework guides, and deployment docs. Most of the confusion we see with clients comes from not knowing that “headless” on Shopify is really three products stitched together: the Storefront API, Hydrogen, and Oxygen.
Here is the head-to-head at a glance.
Criterion Liquid Themes / OS 2.0 Headless (Storefront API + Hydrogen) Initial build time 2 to 6 weeks 8 to 20 weeks Typical build cost $8,000 to $60,000 $60,000 to $200,000+ Hosting and DevOps Handled by Shopify, $0 extra Oxygen (free on Plus) or self-hosted, needs monitoring Front-end flexibility Constrained to Liquid + sections Effectively unlimited (React/JS) Team skill required Liquid, HTML, CSS, some JS Senior front-end engineers, API fluency Time to first content edit by marketing Instant via theme editor Depends on custom CMS integration Multi-channel (web + app + kiosk) Web-centric, harder to reuse One backend, many front ends Ongoing maintenance load Low, mostly content Moderate to high, ongoing eng
Keep that table in mind. Most of the rest of this article is unpacking the rows that matter for your specific situation.
CHECKLIST: What to confirm before you choose a path
- Traffic reality: Confirm your actual peak concurrent traffic, not your aspirational number.
- SKU count: Count your live SKUs and variants; headless earns its keep above roughly 50,000.
- Team composition: Confirm whether you have or can afford 1 to 2 senior front-end engineers on retainer.
- Channel roadmap: List every non-web surface (native app, kiosk, marketplace) you will ship in 24 months.
- Editorial cadence: Estimate how often non-technical staff need to change the storefront weekly.
Where Is Shopify Headless Documentation, and How Do You Access the API Docs?
Because two of the most common questions we field are literally “where is Shopify headless documentation” and “how do I access the headless API docs,” let us answer them concretely before we go further, since the answer shapes how you evaluate the whole path.
All official Shopify headless documentation lives at shopify.dev. That is the developer portal, distinct from help.shopify.com (which is merchant-facing). Inside shopify.dev, the headless material is organized into four practical destinations:
Destination What lives there When you need it Storefront API reference GraphQL schema for products, collections, cart, checkout Every headless build, day one Hydrogen docs React framework, components, hooks, routing If you build the front end in Hydrogen Oxygen docs Deployment, edge hosting, environments When you deploy a Hydrogen app Customer Account API Login, order history, account management When customers need authenticated accounts
To access the Storefront API docs specifically, you go to shopify.dev, open the API references, and select Storefront API. To actually call it, you generate a Storefront API access token from a custom app inside your Shopify admin under Settings, Apps and sales channels, Develop apps. That token, scoped to storefront permissions, is what authorizes your front end to query products and manage a cart.
At Presta, we have seen teams burn an entire sprint because they generated an Admin API token instead of a Storefront API token, then wondered why their public storefront had server-side admin credentials exposed. The Shopify headless documentation is explicit about this distinction, but it is easy to skim past. The Storefront API is public-safe and read-plus-cart-scoped. The Admin API is private and powerful, and it should never touch the browser.
One more orientation note. The docs also cover the GraphQL Storefront API versioning cadence, which ships quarterly (2025-01, 2025-04, and so on). Each version is supported for a minimum of 12 months. If you go headless, you are signing up to bump that version roughly once a year, which is a real maintenance line item most teams forget to budget.
CHECKLIST: Getting into the Shopify headless documentation productively
- Start at shopify.dev: Bookmark the developer portal, not the merchant help center.
- Locate the Storefront API reference first: It is the backbone of any headless build.
- Generate a storefront-scoped token: Use a custom app in admin, never the Admin API for the front end.
- Note the version cadence: Plan a yearly API version bump into your maintenance budget.
- Read the rate limit section: Storefront API uses a cost-based limit you must design around.
The Liquid Path: Strengths and Weaknesses
Liquid is Shopify’s own templating language, and Online Store 2.0 (the modern theme architecture) turned it from a rigid system into a genuinely flexible one. Sections, blocks, metafields, and app blocks mean a good Liquid developer can build storefronts that used to require custom front ends.
We build the majority of client stores this way, and there is no shame in it. When we shipped a brand-new store for Metalne Police, a Croatian metal shelving and storage retailer, we did it entirely on native Shopify with a Liquid-based front end. Their products are bought on numbers: dimensions, load capacity per shelf, total system weight. We treated specifications as the interface: browse by space, filter by size and load capacity, and answer the fit-and-capacity question directly on the product page instead of behind downloadable spec sheets and phone calls. We organized the catalogue by space and use case and shipped a single native Shopify checkout localized in EUR. The result was an 18% increase in conversions compared to their previous setup, and a first-time visitor can now go from “I need shelves for my garage” to a completed order without contacting anyone. No headless architecture was needed to do that, and adding one would have doubled the cost while delivering nothing the client’s customers would have felt.
That is the point about Liquid. It is not the compromise choice. For a huge share of real businesses, it is the correct one.
Advantages:
- Speed to launch: A polished OS 2.0 store ships in 2 to 6 weeks versus 8 to 20 for headless.
- Zero infrastructure burden: Shopify hosts, scales, patches, and secures everything; your DevOps cost is $0.
- Marketing self-sufficiency: Non-technical staff edit pages, swap sections, and run campaigns via the theme editor without touching an engineer.
- Native checkout compliance: You inherit Shopify’s PCI-compliant, conversion-optimized checkout automatically, including Shop Pay.
Limitations:
- Front-end ceiling: Highly bespoke interactions or app-like experiences eventually hit Liquid’s rendering model.
- Performance floor: You can optimize a Liquid theme heavily, but you cannot fully control the render pipeline the way React on the edge lets you.
- Single-channel bias: Liquid renders web pages; reusing that logic in a native app or kiosk is awkward.
CHECKLIST: Signs Liquid is the right call
- Web-first business: Your storefront is your primary customer surface.
- Lean team: You do not have or want a standing front-end engineering team.
- Fast iteration: Marketing needs to change the site weekly without eng involvement.
- Standard catalogue: Your SKU count sits comfortably under 50,000.
- Reasonable budget: You want to launch for under $60,000 and reinvest the savings in growth.
The Headless Path: Strengths and Weaknesses
Headless decouples the front end from Shopify’s rendering. You query commerce data through the Storefront API and build whatever you want on top. Hydrogen and Oxygen exist to make that path less painful, giving you React components tuned for commerce and edge hosting tuned for Hydrogen.
When headless is right, it is very right. Our Startup Studio team frequently builds headless when a client has a genuine multi-channel reality: a marketing site, a logged-in web app, and a native mobile app all needing to share one product catalogue and one cart. In that world, one commerce backend feeding many front ends through the Storefront API is not a luxury, it is the sane architecture.
Advantages:
- Total front-end control: Build any experience, any framework, any interaction model, unconstrained by Liquid.
- Multi-surface reuse: One backend feeds web, mobile, kiosks, and marketplaces through the same API.
- Performance headroom: Edge rendering and granular caching can push Largest Contentful Paint under 1 second at scale.
- Composability: Slot in a best-of-breed CMS, search, and personalization vendor without fighting the theme layer.
Limitations:
- Cost and time: Expect 3 to 5 times the build cost and timeline of a comparable Liquid store.
- Ongoing engineering dependency: Someone must own API version bumps, deploys, and monitoring indefinitely.
- Marketing friction: Without a well-integrated CMS, non-technical staff lose the easy self-service they had in the theme editor.
If you cannot name the specific customer experience that Liquid physically cannot deliver, you do not have a headless problem, you have a headless craving.
CHECKLIST: Signs headless is the right call
- Multiple front ends: You ship web plus at least one non-web surface within 24 months.
- Massive catalogue: You run well over 50,000 SKUs with heavy faceted search.
- Standing eng team: You have senior front-end engineers who will own the stack long term.
- Bespoke UX mandate: Your differentiator is an experience Liquid genuinely cannot render.
- Real performance stakes: Milliseconds of load time map to measurable revenue for you.
Storefront API vs Admin API: The Distinction That Trips Everyone Up
Since the Shopify headless documentation splits its API references into two major families, and choosing wrong causes real damage, this deserves its own section.
The Storefront API is what powers a headless storefront. It is designed to be called from the client, exposes products, collections, and cart operations, and uses a public access token. The Admin API manages the store from the inside: inventory, fulfillment, discounts, and everything a staff member does in admin. It uses private credentials and must never be exposed to the browser.
Aspect Storefront API Admin API Primary use Building the customer-facing storefront Managing the store backend Safe in the browser Yes, with a storefront token Never Query language GraphQL GraphQL and REST Rate limiting Cost-based, calculated per query Point-based (GraphQL) or request-based (REST) Typical caller Hydrogen / Next.js front end Server-side integrations, apps
The practical rule we give clients: your headless front end talks to the Storefront API for everything a shopper does, and any server-side automation (syncing orders to an ERP, bulk-updating inventory) uses the Admin API from a secured backend. Mixing these is the single most common security mistake we audit out of half-built headless projects.
CHECKLIST: API hygiene for headless builds
- Storefront token for the front end: Scope it to storefront permissions only.
- Admin token stays server-side: Never ship Admin credentials to the browser.
- Rotate tokens on team changes: Treat access tokens like passwords.
- Design for cost-based limits: Batch queries and cache aggressively on the Storefront API.
- Pin the API version: Do not float to unstable; bump deliberately once per cycle.
Build Your Right-Sized Storefront: The PRESTA Fit Framework
Here is the framework we actually run when a client asks us to decide between these two paths. We call it the Fit-First method, and it takes about a week of honest evaluation rather than months of rebuild regret.
Step 1, Profile the traffic and catalogue. Pull 90 days of real analytics. Note peak concurrent sessions, total SKUs, and how faceted your search needs to be. Above 50,000 SKUs with deep filtering, headless starts earning its keep. Below that, Liquid almost always wins.
Step 2, Rank the channels. List every customer-facing surface you will genuinely ship in 24 months. If the honest answer is “just the website,” headless has nothing to reuse and the multi-channel argument collapses.
Step 3, Estimate the true cost of ownership. Add build cost plus 24 months of maintenance. For headless, that maintenance line includes API version bumps, deploy pipeline upkeep, and a standing engineer. For Liquid, it is mostly content work. In our scoping, headless total cost of ownership over two years typically runs $90,000 to $250,000, versus $20,000 to $80,000 for Liquid.
Step 4, Test the UX claim. Write down the exact experience you believe requires headless. Then ask an experienced Liquid developer whether OS 2.0, metafields, and app blocks can deliver 90% of it. Often the answer is yes, and the remaining 10% is not worth the architecture.
Step 5, Decide and document. Pick a path and write a one-page rationale. When we scope this for clients, that document prevents the “let us just go headless anyway” drift that quietly triples budgets.
Framework step Effort Timeframe Outcome Profile traffic and catalogue Low 1 to 2 days Data-backed sizing Rank the channels Low Half a day Clear channel roadmap Estimate cost of ownership Medium 1 to 2 days 24-month budget reality Test the UX claim Medium 1 to 3 days Validated or debunked need Decide and document Low Half a day One-page committed rationale
CHECKLIST: Running the Fit-First framework
- Pull real analytics: Use 90 days of data, not intuition.
- Count channels honestly: Discount surfaces you will not actually ship.
- Model two-year cost: Include maintenance, not just the build.
- Stress-test the UX claim: Ask whether OS 2.0 covers 90% of it.
- Write the rationale down: Kill scope drift before it starts.
Scope Your Storefront Right the First Time, With Presta’s Startup Studio
Choosing between the Shopify headless documentation path and a well-built Liquid theme is exactly the kind of high-stakes, easy-to-get-wrong decision our Startup Studio was built for. We have shipped both stacks across dozens of stores, and we will tell you plainly when headless is a waste of your money and when it is the only thing that gets you where you are going. That candor tends to save clients $40,000 to $150,000 on the first build alone.
If you want a scoped recommendation grounded in your real numbers rather than a forum thread, talk to us through the Presta Startup Studio, where we help founders launch and scale on Shopify without over-engineering the storefront. See how our approach works at the Presta Startup Studio for launch and scale, or start a conversation with our team.
Which Should You Choose? A Decision Framework by Use Case
Enough theory. Here is how the choice maps to concrete situations we see constantly. Match yourself to the closest row.
Your situation Recommended path Why DTC brand under $5M revenue, web-only Liquid / OS 2.0 Speed, cost, and marketing self-service win outright B2B or industrial retailer selling on specs Liquid with metafields Structured data on the page beats a custom stack, see Metalne Police Enterprise with web + native app + kiosk Headless One backend feeding many surfaces is the whole point Content-heavy brand with a strong CMS need Headless or hybrid Best-of-breed CMS integrates cleanly through the API High-SKU marketplace, 100k+ products Headless Performance and search control justify the cost Startup validating a first product Liquid / OS 2.0 Ship fast, learn, avoid premature architecture Established store frustrated by theme limits Audit first, likely hybrid Usually OS 2.0 solves 90% before you rebuild
Do You Actually Need Headless, or Do You Need a Better Theme?
This is the question we ask most. A surprising share of “we need headless” conversations end with a well-executed OS 2.0 rebuild that solves the underlying pain at a fraction of the cost. If you are weighing a full rebuild, the same evaluation logic in our complete guide to Shopify store redesign, agency vs DIY applies directly: quantify the gap before you commit to the heavier architecture.
What If You Are Coming From WooCommerce?
If you are migrating from WooCommerce and reading about headless, slow down. The migration itself is the project. Get onto native Shopify first, prove the model, and only then consider decoupling the front end. Our complete guide to WooCommerce to Shopify benefits and the practical walkthrough on how to migrate from WooCommerce to Shopify in 2025 both assume you land on a solid Liquid foundation first. Headless as your migration target adds risk to an already complex move.
CHECKLIST: Making the final call
- Match to a use case row: Find your closest situation above.
- Confirm the channel count: Web-only almost always means Liquid.
- Verify the team exists: No standing engineers means no headless.
- Price both paths: Compare two-year totals, not launch quotes.
- Default to Liquid when unsure: The reversible choice is the cheaper one.
Measuring Success: The 30/60/90 Day View
Whichever path you pick, you need KPIs that prove the decision paid off. Vague “it feels faster” claims are how budgets get wasted. Here is the measurement cadence we hold clients to.
At 30 days, you are measuring launch health. Core Web Vitals should be green: Largest Contentful Paint under 2.5 seconds, with headless builds targeting under 1.2 seconds. Error rates on the Storefront API should sit under 0.5%. For Liquid, theme editor adoption by the marketing team should hit 100% within the first month.
At 60 days, you are measuring behavior change. Conversion rate is the headline number. In our Metalne Police build, structured specs on the page drove an 18% conversion lift, and that kind of gain shows up around the 60-day mark once traffic normalizes. Bounce rate on key landing pages should drop measurably, and for multi-channel headless builds, you should see cross-surface cart continuity working.
At 90 days, you are measuring durability and cost. For headless, the true test is maintenance load: are deploys smooth, is the API version stable, is the eng team spending under 20% of its time firefighting? For Liquid, the test is marketing velocity: how many campaigns shipped without an engineer? A healthy Liquid store lets marketing run 90% of changes independently.
KPI 30 days 60 days 90 days LCP (Liquid) Under 2.5s Under 2.2s Under 2.0s LCP (headless) Under 1.5s Under 1.3s Under 1.2s Conversion rate Baseline set +5% to +18% Sustained lift Storefront API error rate Under 0.5% Under 0.3% Under 0.2% Marketing self-service (Liquid) 60% of edits 80% of edits 90% of edits Eng firefighting time (headless) Under 40% Under 30% Under 20%
CHECKLIST: KPIs to instrument from day one
- Core Web Vitals: Track LCP, CLS, and INP on real user data.
- Conversion rate by device: Segment mobile and desktop separately.
- API error and latency: Monitor Storefront API health continuously for headless.
- Marketing velocity: Count how many changes ship without engineering.
- Two-year cost run rate: Track actual maintenance spend against your estimate.
The Verdict: Criteria-by-Criteria Winner
Here is where each path wins, broken down by the criteria that decide real projects.
Criterion Winner Speed to launch Liquid / OS 2.0 Initial and two-year cost Liquid / OS 2.0 Front-end flexibility Headless Multi-channel reach Headless Marketing self-service Liquid / OS 2.0 Performance ceiling Headless Infrastructure simplicity Liquid / OS 2.0 Best fit for most stores Liquid / OS 2.0 Best fit for enterprise / multi-surface Headless
The scoreboard tilts toward Liquid, and that reflects reality: most stores are web-first, budget-conscious, and better served by shipping fast on native Shopify. Headless is not the premium upgrade the internet frames it as. It is a specialized architecture that pays off only when you have a specific, quantifiable need for total front-end control or multi-surface reuse. When that need is real, headless is worth every dollar of its $60,000-plus build. When it is not, a well-built Liquid store gets you to the same revenue outcome months sooner and tens of thousands cheaper. As we argue in our take on architecting e-commerce for the next decade, the platform is flexible enough that the right answer is almost always “right-sized,” not “maximally complex.”
If you are just getting started, prioritize shipping a clean OS 2.0 Liquid store, instrument your Core Web Vitals and conversion rate from day one, and resist the headless conversation entirely until you have real traffic data and a named multi-channel need. If instead you are auditing something that already exists and feels limited, do not assume the fix is headless: run the Fit-First framework, quantify the exact gap, and confirm OS 2.0 and metafields cannot close 90% of it before you approve a rebuild. The teams who regret their architecture are almost always the ones who skipped this step.
Next Steps:
- Open shopify.dev and locate the Storefront API reference: Confirm you understand the token model before scoping anything.
- Run the Fit-First framework on your real 90-day analytics: Decide with data, not vibes.
- Instrument Core Web Vitals and conversion rate now: You cannot prove a rebuild paid off without a baseline.
Frequently Asked Questions
Where is Shopify headless documentation?
All official Shopify headless documentation lives at shopify.dev, the developer portal, not at help.shopify.com, which is the merchant-facing help center. Inside shopify.dev, the headless material is split across the Storefront API reference, the Hydrogen framework docs, the Oxygen deployment docs, and the Customer Account API docs.
The single most important destination is the Storefront API reference, because it is the backbone of every headless build regardless of which front-end framework you choose. If you are using Shopify’s own stack, the Hydrogen and Oxygen docs sit alongside it and cover the React components and edge hosting respectively.
A practical tip from our builds: bookmark shopify.dev directly rather than searching each time, because generic search often lands you on the merchant help center by mistake, which costs teams roughly 20 wasted hours of reading the wrong material in week one.
How do you access the Shopify headless API docs and generate a token?
You access the Shopify headless API docs by going to shopify.dev, opening the API references, and selecting Storefront API. That gives you the full GraphQL schema for products, collections, cart, and checkout operations.
To actually call the API, you need a Storefront API access token. You generate it inside your Shopify admin under Settings, then Apps and sales channels, then Develop apps, where you create a custom app and grant it Storefront API scopes. That storefront-scoped token is public-safe and is what your front end uses to query commerce data.
Critically, do not generate an Admin API token for your public storefront. The Admin API is private and powerful, and exposing it in the browser is a serious security hole we audit out of half-built projects regularly. The Shopify headless documentation is clear on this distinction, but it is easy to skim past when you are moving fast.
Is headless always faster than a Liquid theme?
No, and this is one of the biggest misconceptions we correct. Headless gives you the ceiling to build extremely fast experiences through edge rendering and granular caching, with Largest Contentful Paint achievable under 1.2 seconds. But it does not guarantee speed. A poorly built headless storefront can easily be slower than a well-optimized Liquid theme.
A modern OS 2.0 Liquid theme, properly optimized with lazy loading, image compression, and disciplined app usage, routinely hits green Core Web Vitals. For most stores, the marginal performance difference does not translate into revenue that justifies the 3-to-5-times cost increase.
The honest framing is that headless raises the performance ceiling for teams with the engineering discipline to reach it. If you do not have that team, headless will likely deliver worse performance than a clean Liquid build, not better.
What does headless cost compared to a Liquid build over two years?
Initial headless builds typically run $60,000 to $200,000 or more, versus $8,000 to $60,000 for a Liquid or OS 2.0 store. But the two-year total cost of ownership is where the gap widens, because headless carries ongoing engineering obligations that Liquid does not.
Over 24 months, we typically scope headless total cost of ownership at $90,000 to $250,000, factoring in API version bumps once per cycle, deploy pipeline maintenance, monitoring, and a standing engineer. Liquid over the same period usually lands at $20,000 to $80,000, dominated by content and campaign work rather than infrastructure.
The lesson we drill into every scoping conversation: quote the two-year total, never just the launch price. Headless projects that looked affordable at build time are the ones that quietly balloon on maintenance.
Can I do headless with WooCommerce, or should I migrate to Shopify first?
If you are on WooCommerce and interested in headless, the migration to Shopify should be the first project, not headless. Trying to migrate and go headless simultaneously stacks two hard problems and multiplies the risk of a launch that slips by months.
Get onto native Shopify with a solid Liquid foundation first, prove the model works and revenue holds, and only then evaluate whether decoupling the front end serves a real need. Our resources on why to switch from WooCommerce to Shopify and migrating WooCommerce to Shopify with no downtime both assume you land on native Shopify first for exactly this reason.
Once you are stable on Shopify, the Storefront API is right there whenever a genuine headless case emerges. You lose nothing by sequencing it this way, and you dramatically de-risk the transition.
When does it actually make sense to bring in Presta’s Startup Studio for this?
Candidly, not every reader needs an agency for this decision. If you are a technical founder with a clear web-only roadmap and a designer on the team, you can ship a strong OS 2.0 Liquid store yourself using the Shopify docs, and you should. Bringing in an agency for that would be overkill.
The threshold where it becomes worth engaging our Startup Studio is when the decision itself is expensive to get wrong. That is usually one of three situations: you are seriously considering a headless build and want an honest second opinion before committing $60,000-plus; you have a genuine multi-channel architecture to design and need people who have shipped it before; or you are migrating and scaling at the same time and cannot afford a botched launch. In those cases, the $40,000 to $150,000 you can lose on a wrong architectural bet dwarfs the cost of a proper scoping engagement.
We would rather tell you to build it yourself on Liquid than sell you a headless project you do not need. That is the whole point of running the Fit-First framework before anyone writes code. If you want that assessment grounded in your real numbers, our Shopify agency services guide walks through how we scope engagements, and our guide to evaluating a Shopify migration agency covers what to look for whether you hire us or someone else.
Does headless break Shopify’s native checkout?
No. In a headless setup, Shopify’s checkout remains intact and PCI-compliant. Your custom front end handles browsing and the cart through the Storefront API, then hands off to Shopify’s hosted checkout for payment. You inherit Shop Pay and the conversion-optimized checkout flow without rebuilding it.
This is actually one of headless’s underappreciated strengths: you get total control over the storefront experience while keeping the highest-stakes, most compliance-sensitive part of the funnel on Shopify’s battle-tested infrastructure. Rebuilding checkout yourself is neither necessary nor advisable for the vast majority of stores.
The practical implication is that your headless build’s risk is concentrated in the storefront layer, not the payment layer, which is exactly where you want it. Keep checkout native and focus your engineering energy on the experiences that actually differentiate you.
Sources
- Shopify Storefront API reference
- Shopify Hydrogen documentation
- Shopify Oxygen deployment documentation
- Shopify headless commerce overview
- Shopify Online Store 2.0 announcement
- Google Core Web Vitals documentation
- Presta: architecting e-commerce for the next decade
- Presta: complete guide to WooCommerce to Shopify benefits