All things Shopify and commerce
Hello!
We are tryin to customize checkout page. We need some additional input fields in order to create invoice via API. The fields needed :
- Tax Office
- Tax Number
- Customer Identity Code
We couldn't find where to add these fields into customer fields. Also we are getting orders via API admin/orders.json is it possible to get custom fields via API ?
Thanks.
Hi there,
Freddie here from the Shopify Support team, happy to help.
The checkout.liquid
asset is available to Shopify Plus merchants only, which is the asset you would need to edit to add more fields in the customer section of the checkout. If your store isn't on Shopify Plus, then you will not have access to customizing this and the checkout page will not be able to be customized beyond the customization options that are in your theme editor.
This is to keep the platform PCI Compliant and ensure the security and safety of your customers' private information, and there is no workaround for accessing the checkout.liquid
asset.
Hopefully we see responses from other developers who may have other options available for you, and how you can go about making changes that are available and will work for your business.
Best regards,
Freddie
Shopify Support - support@shopify.com
Freddie | Social Care @ Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit the Shopify Help Center or the Shopify Blog
Hello Freddie,
Thank you for replying our question. Some missing parts in your answer and one more additional question.
1. I understand that it is possible to customize checkout.liquid file if we are using shopify plus package. But what about the API responses. Is it possible to get those custom fields in the admin/orders.json file?
2. We are trying to develop an app for Shopify and testing with those functions using Development Stores. Is it possible to upgrade these Development Stores to Shopify Plus package because we can't see checkout.liquid file. The list attached.
But what about the API responses. Is it possible to get those custom fields in the admin/orders.json file?
If you're on Plus and have added additional fields to the checkout, those will be added to the Order as Attributes. They will be same attributes if you opted to save additional Cart Attributes before checkout.
They will be present on the Order data pulled via the API.
Is it possible to upgrade these Development Stores to Shopify Plus package
No. Given that you can replicate the attributes pre checkout you should be able to do any testing you need without access to that layout.
Shopify Plus partners do have access to Plus Sandboxes.
https://help.shopify.com/en/partners/dashboard/plus-sandbox-store
If you're working with a Plus merchant, they will be able to add Plus dev stores under their account. Talk to your client if that's the case.
Thank you Jason for clarifying everything. So in order to customize checkout fields being Shopify Partner and creating shop is not enough. We must find a client that already Shopify Plus merchant.
Our created demo store in Shopify Partner page can't be shopify plus package. We are creating new app so we don't have any lead/clients yet.
Shopify development store allows to edit checkout page but when we click edit code it navigates to customer/addresses.liquid file not checkout.liquid file.
Hello,
I don't know if my problem is the same, but I want to customize my checkout to put a timer, I put a piece of code above the Google Analytics ID and it puts me a mistake message:
How to solve the problème?
Thanks Zak
Hey,
I have the same problem as Zak6. Is there any way of fixing this problem?
Thanks!
You cannot edit the checkout page unless you are on Shopify Plus plan.
Just contact support so they can enable it. They made changes and this is a mistake. I solved doing this.
Success,
Hi Jason
Can you please put your input on the below post?
What about third-party service API on the checkout page? is it possible?
I want to replace the shipping method selection for a delivery date picker and calculate the shipping cost based on the address and date selected with a third-party service.
User | RANK |
---|---|
32 | |
28 | |
26 | |
17 | |
15 |
Thanks to all who participated in our AMA with 2H Media on planning your 2023 marketing bu...
By Jacqui Mar 30, 2023Thanks to all Community members that participated in our inaugural 2 week AMA on the new E...
By Jacqui Mar 10, 2023Upskill and stand out with the new Shopify Foundations Certification program
By SarahF_Shopify Mar 6, 2023