I just upgraded to Shopify Plus, and one of the main things I want to be able to do is customize my checkout.
However, apparently you have to reach out to support to “enable” access to checkout.liquid. I’ve reached out to support twice so far but two separate people have encouraged me to not use checkout.liquid and use the new “checkout extensibility” feature instead.
The only problem is I can’t change anything in this editor except the “branding,” which is essentially no different from the branding editor in regular Shopify (there are just a couple of small differences like you can pick a different font).
I’ve asked them again to please just enable checkout.liquid, and hopefully someone will do that soon. But I just wanted to express that I’m a little disappointed so far, because it definitely seems like Shopify is telling customer support to discourage people from gaining access to checkout.liquid, which is kind of frustrating because Shopify Plus is quite expensive and editing checkout is one of the main features many people care about.
Hello @Chris87 ,
We are OneExperts from OneCommerce and we’re here to help you.
The reason why Shopify discourage people from gaining access to checkout.liquid is it may cause issues with compliance with payment gateway rules, security and data protection laws, and with the terms of service from payment providers. However, in case you really need to access and edit the checkout.liquid file, you may want to try these steps:
Login to Shopify Plus store’s admin → Go to “Online store”
Under the “Website” section, click the “Themes” button
Click the “Actions” button and select the “Edit code” from dropdown menu
Find the “checkout.liquid” file in the “Templates” folder.
Now you can edit it and save.
If you have any further support for your business or your website, hit us up at julia@onecommerce.io to have fastest replies.
Hope we can help you with this. Please hit the Like button or mark it as Accepted Solution if it helpful, it mean a lot to us.
Best regards,
OneExperts by OneCommerce.
1 Like
Thanks for your reply. Those steps would work, but Shopify has to enable checkout.liquid first. It won’t show up when you Edit code until they manually enable it. I’ve reached out to support and hopefully they’ll be able to enable it today.
@Chris87 try to skip support and directly contact your Plus accounts MSM(merchant success manager) and request it and complain about the unnecessary double hoops.
When it’s the core reason for a merchant getting Plus they should only ensure your informed of the risks once, have you affirm your understanding of those risks then enable it.
You shouldn’t have to ask three times because shopify has been at sleep on the wheel for a decade in making modifying the checkout more robust with better testing tools and process documentation to minimize merchant risks in customizations.
Archive and keep track of the conversations so if you decide to renew your subscription, or not, present those to try and negotiate a better rate or as the reason why you wont renew.
Any changes should be made in way that they are very simple to disable/undo ; doubly so for any javascript features, test changes in multiple scenarios preferably using a cross-browser testing service. I also recommend advanced merchants with developers should set up visual change monitoring.
1 Like
@PaulNewton I agree 100%.
I’ve now spoken with 3 separate people, and all 3 have told me “Oh actually it looks like you’re using our new extensibility feature.” I told them to please enable checkout.liquid and they said they’re not sure if I can because I just signed up for Plus yesterday so I’m not able to “revert” back to checkout.liquid and Shopify is trying to move forward with checkout extensibility for all future customers.
I told them that’s not acceptable because Shopify clearly advertises that you can edit checkout.liquid if you pay for Plus. They said they’ll have to get back to me later….
Also, I don’t even have a MSM because I upgraded directly from my existing Shopify, I was never put in touch with any success manager or anything like that. ?
This is the announcement I see when opening checkout.liquid in our theme files (which was allowed for our store a couple of years ago). We are upgrading our theme files so will need to ask for the checkout template file again. I am an in-house developer and have added custom fonts, shipping messages, footer, etc… so I hope that I can still do that without needing to add checkout apps.