Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
Hi,
I encountered a problem on the order status page of one of my shops. Has somebody encountered this before? If this is a bug, where do I report it?
Thank you very much for taking the time to read this!
The additional checkout scripts of the store will not display the customers email address anymore. If I add the following line to the additional checkout scripts:
<!-- Customer Email: "{{ email }}" -->
I would expect it to display the email address in the source code of the order status page like this:
<!-- Customer Email: "email@address.com" -->
However, the source code of the status page of the order will not include the email address and output the following:
<!-- Customer Email: "" -->
On top of that, the Shopify.checkout javascript object that is available on the order status page also does not include the email address (see screenshot attached).
The behavior is consistently happening for all orders in that store, but for no order in a different store with the same setup. The billing address seems to have the same problem.
The order includes an email and a billing_address. It was placed through a custom app using the GraphQL Storefront API, but the same is true for the orders in the other store that are working fine.
Is there anybody who can help me with this?
Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025