I am making a React.js Shopify store for a client using the Storefront API. I want to use the standard Shopify checkout process, but want to disable all other pages of the standard shopify store template. I keep finding redirects in the checkout flow and email notifications, and want to ensure no one ends up at the .myshopify.com site, instead of my custom store.
Is there a way to disable the storefront, but still retain the checkout process?
Nick here from Shopify. Great question!
I'm wondering if the Shopify Buy Button would work for you here. The Buy Button is a sales channel which links to the Shopify checkout allowing you to sell your products on websites, blog posts or even create checkout links to send to customers in an email or social media. It essentially offers the Shopify checkout without any of the other aspects of a website such as a storefront.
Hopefully, this helps and is what you're looking for.
All the best, Nick
Hey Nick --
Thanks for the response. Just a couple follow up questions -
1) Can the buy-button checkout be associated with a logged-in user? I have the login function on the storefront via the api. It also looks like the "Sign In" Link on the checkout page redirects to the Shopify generic storefront. Can that template be edited to redirect to my custom store?
2) Will the buy button / api still work with the $9 Shopify Lite plan?
No problem at all. Hope it helped. Let's look at your follow up questions: