Have your say in Community Polls: What was/is your greatest motivation to start your own business?
Our Partner & Developer boards on the community are moving to a brand new home: the .dev community forums! While you can still access past discussions here, for all your future app and storefront building questions, head over to the new forums.

Building Custom Checkout with Headless Shopify and Next.js - Avoiding Shopify's Web Checkout

Building Custom Checkout with Headless Shopify and Next.js - Avoiding Shopify's Web Checkout

LounaAkkad
Shopify Partner
6 0 4

Hi,

We are building a headless Shopify site with Next.js and the Storefront API. After upgrading the Storefront API to the July version, I see all Checkout API functionality has migrated to the Cart API. The Storefront Cart API redirects to Shopify's Web Checkout, which enables seamless integration with Shopify Functions and UI extensions.

However, we want to build our own custom checkout page and not use Shopify's Web Checkout.

How can we use a headless store and handle the payment process without using Shopify's Web Checkout?

If anyone has had similar problems, please let me know!

Thank you.

Replies 2 (2)

aBox_Agency
Shopify Partner
87 9 16

Hello @LounaAkkad 

Here you are sharing the requirements regarding Shopify's Web Checkout.

Can you please describe the problem you facing?

Thank you

Regards,
aBox Agency | Shopify Partners

Need help customizing your Shopify store? Feel free to reach out to us at Shopify Partners Directory or visit our website at aBox.Agency.

If you found this post helpful, please give it a like!
LounaAkkad
Shopify Partner
6 0 4

With Shopify's Web Checkout, I need to hide the contact information and address, and take the user directly to the payment step. In checkout.liquid, this was possible, but now with the new checkout extension, it is not. My only option now is to remove Shopify's Web Checkout and build my custom page.