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.

JS Buy SDK

JS Buy SDK

hasnat_75
Shopify Partner
3 0 0

Hi, I have been using JS Buy SDK (via CDN) to enable ecommerce on Webflow sites but I found some limitations that I want to overcome.

1) I want to sell subscriptions
2) I want to use custom checkout page instead of Shopify's default

Does JS Buy SDK allow these? If not, how can I achieve these?

For point 2, I need to know the most efficient and secure architecture I could adopt. I want the user to be able to complete purchase without ever interacting with Shopify's default checkout page. Moreover, I am interested in learning the Storefront API in depth to be able to do any custom functionality if I encounter one. I would highly appreciate any suggestions with regard to that.

Thanks in advance,
hasnat75

Replies 3 (3)

Jason
Shopify Partner
11206 226 2315

You'll need to use the Shopify checkout. What's the need that would force you to do something different?

★ I jump on these forums in my free time to help and share some insights. Not looking to be hired, and not looking for work. http://freakdesign.com.au ★
hasnat_75
Shopify Partner
3 0 0

Hi Jason, thanks for taking the time to respond. I just want to be able to customize the look and feel of the checkout and it's one of the core requirements of my company. I will really appreciate your guidance. Thanks

hanebuechen2000
Shopify Partner
8 0 3

The need to create a custom checkout is completely obvious. It looks, feels and seems sketchy and weird to redirect the customer to a completely different domain when checking out. I could not find any credible webshop in the world redirecting the users to a different domain on checkout, that is so weird. If shopify is not able to provide a way to let developers create a custom checkout in their headless stores they should not claim to support headless development at all.