Solved

Adding cart note to order confirmation email

Tehreem
Shopify Partner
22 0 26

Hi,

 

I have been trying to add cart note in order confirmation email template but it's not appearing. I am using {{ cart.note }} to fetch it. Is there something I am missing?

 

Thanks,

Tehreem

Accepted Solution (1)

Qualitycheck
Shopify Expert
1449 114 233

This is an accepted solution.

hi,@@

hope you doing well

try using {{ note }} instead. That’s what it says in the documentation (available here:https://help.shopify.com/en/manual/sell-online/notifications/email-variables/)

View solution in original post

Replies 7 (7)

Qualitycheck
Shopify Expert
1449 114 233

This is an accepted solution.

hi,@@

hope you doing well

try using {{ note }} instead. That’s what it says in the documentation (available here:https://help.shopify.com/en/manual/sell-online/notifications/email-variables/)

KristenDScott
Excursionist
33 1 47

I've tried these methods, and it's not working. I need for the customer to see the note in their confirmation page before they hit the Pay button, so they can review the note if they want, and the note also needs to appear in the confirmation email or text. How can I do that? Or, do I need to pay a coder to do this? My current theme is Brooklyn.

Thanks!

anneleends
Tourist
6 1 3

You could try:

{{ order.note }}

 

AvidBrio
Shopify Expert
295 17 29

@anneleends   Thanks for your answer

If you find our comment helpful, hit the like button and accept it as a solution.
Want us to implement custom changes in your store? Contact us
Email me directly - jim@avidbrio.com
NickBartelme
Tourist
10 1 1

I, too, am having this issue. 

 

The order note liquid is presenting itself in the preview on the settings page and on the test email. However, it does not actually occur when an order is placed and sent to the customer.

I have the order note placed down in the customer information section:

<table class="row">
{% if billing_address %}
<td class="customer-info__item">
<h4>Billing address</h4>
{{ billing_address | format_address }}
</td>
{% endif %}
</tr>
</table>
<table class="row">
<p>Order notes: {{ note }}</p>
</table>
<table class="row">
<tr>
{% if requires_shipping and shipping_address %}
<td class="customer-info__item">
<h4>Shipping method</h4>
<p>{{ shipping_method.title }}</p>
</td>

 

See attachments of preview in settings, test email, and an actual customer email. 1. Note in preview1. Note in preview2. Note in test email2. Note in test email3. No note in real email3. No note in real email

 

anneleends
Tourist
6 1 3

I already applied above, you should use {{ order.note }} instead of {{ note }}

 

Good luck!

Kate_Seiz
Tourist
7 0 3

Go to:

Settings

Notifications

Order confirmation

 

Scroll down to find the code for billing address, and you can add your note code in straight after it so it will appear like this:

Screenshot 2022-09-19 110019.png

 

{% if billing_address %}
<td class="customer-info__item">
<h4>Billing address</h4>
{{ billing_address | format_address }}
</td>
{% endif %}
</tr>
</table>
<table class="row">
<p>Order notes: {{ order.note }}</p>
</table>
<table class="row">

 

I initially tried using {{ note }} but while the order note showed up in test emails and in the preview, it didn't actually show up in real time customer email order confirmations. {{ order.note }} worked for me.