Customizing Checkout Page

Paraşüt_Entegra
Tourist
4 0 1

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.

Replies 11 (11)
Freddie
Shopify Staff (Retired)
Shopify Staff (Retired)
242 8 57

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

Zak6
New Member
1 0 1

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: 

  • Analytics extra is disabled for the moment. Contact support to enable editing of this field.

How to solve the problème?

Thanks Zak

Mehrwest
Tourist
18 0 2

Hey,

I have the same problem as Zak6. Is there any way of fixing this problem?

Thanks!

FirstWireApp
Shopify Partner
73 2 13

You cannot edit the checkout page unless you are on Shopify Plus plan.

We are a Shopify Partner Company
Built more than 100 Shopify Stores
Connect to me on m.me/firstwire or skype at anand@firstwireapp.com
Check portfolio at https://firstwireapp.com/shopify-services/
iamjosearchila
New Member
2 0 0
  • Analytics extra is disabled for the moment. Contact support to enable editing of this field.

 

Just contact support so they can enable it. They made changes and this is a mistake. I solved doing this.

 

Success,

Paraşüt_Entegra
Tourist
4 0 1

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.

Paraşüt_Entegra
Tourist
4 0 1

Hello there,

Any update on this topic?

Jason
Shopify Expert
11119 218 2266

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.

★ 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 ★
rutesh
New Member
3 0 0
gustavo-garcia
Shopify Partner
14 0 5

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.

Paraşüt_Entegra
Tourist
4 0 1

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.