Can I remove my online store and just keep the headless version?

Can I remove my online store and just keep the headless version?

biroplane
Shopify Partner
6 0 0

Can i delete the Online Store?
Hi yall! i'm developing a shopify headless storefront. (thanks [Nuxt!](https://nuxt.com/))
By default i got my [domain.myshopify.com](https://domain.myshopify.com) shop.
the headless one goes under [domain.com](https://domain.com).


What i was wondering is: What happen if i "delete" the online store to keep just the headless?
i'll be using shopify just for:
- checkout
- backend

if you ask why, here's the long story short:
both web sites can cause a replica of the content (which seems to not be liked by google)
and connected store like Facebook or Goole are linking to the wrong website (myshopify)

those this makes any sense or am i fool?!

Thanks

Replies 8 (8)

StephensWorld
Shopify Partner
1390 170 351

I believe you can remove the online store sales channel (Shopify admin, click Settings > Apps and sales channels > delete "Online Store") ... but I definitely wouldn't recommend it. 

 

I don't really understand what you're trying to do here. 

 

If you had a 'headless storefront' (ie. no website / just selling on social media & in-person), then you wouldn't have a domain name (because there wouldn't be anything to link it to). 

★ Did my post help? If yes, then please like and accept solution. ★

https://stephens.world
support@stephensworld.ca

biroplane
Shopify Partner
6 0 0

Sorry, maybe i just made it unclear.
my headless website is the actual "selling point". I got no in-person shop, the social media are just connected to it.

my point is to "avoid" that user is redirect to my domain.myshopify.com address anymore.
i just would like a "full headless" shopify. (the user should be redirect to myshopify only for the checkout stuff)

StephensWorld
Shopify Partner
1390 170 351

So just to clarify:

 

- You have a website build (not on Shopify)

- You want to sell Shopify products on it this third-party website

- You only want people to go to Shopify for the checkout

 

Sounds like you'd be best served by using the "Shopify Buy Button Sales Channel": 

 

https://help.shopify.com/en/manual/online-sales-channels/buy-button 

★ Did my post help? If yes, then please like and accept solution. ★

https://stephens.world
support@stephensworld.ca

biroplane
Shopify Partner
6 0 0

No, i red about "Shopify Buy Button Sales Channel", but is not fitting my needs 😔

 

The goal is a pure headless shopify store.

maybe the solution is under some configuration that tells shopify that my shop is domain.com and not domain.myshopify.com, but actually i didn't find any solution like that (maybe i'm not able to find it or to search the right path)

Gramatica_D
Visitor
2 0 0

Did you find a solution to your problem? I'm facing the same. As I read, you need the shopify online store but you can redirect from it to your own storefront. I haven't tryed yet but there's even a Liquid theme especially for that. I found it in this post: https://community.shopify.com/c/hydrogen-headless-and-storefront/disable-shopify-front-end/td-p/9374...

AlexanderWeb
Shopify Partner
16 0 2

same problem here, I have a website built with Storefront API and using Next js to build my custom frontend. I am trying to uninstall the online store because when a checkout url is generated it has "shopname.myshopify" which is annoying, I want to point it to a domain I purchased under which there is a live site already (I am using the API mainly to build the shop page and single product). In order to do that I need uninstall the online store but it doesn't seem I am able to do it.

Gramatica_D
Visitor
2 0 0

Did you change your primary domain on shopify? That should solve your problem. 
Check this out: https://help.shopify.com/de/en/manual/domains/domain-type/change-primary-domain
Sorry it's german, I bet there is also an english version of it.

zzliu
Visitor
1 0 0

Good day, did u have a solution for that? I'm also trying to deploy my custom NextJS frontend which interacts with the shopify data via storefront api client. I wish to use the custom domain that Ive purchased in Shopify for my custom frontend, while also keeping that domain for the checkout url, but seems like the domain can't be assigned properly on Vercel even I've update the DNS settings at Shopify.