Adding cart note to order confirmation email

Solved
Tehreem
Shopify Partner
22 0 23

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)

Accepted Solutions
Qualitycheck
Shopify Expert
1432 114 232

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 6 (6)
Qualitycheck
Shopify Expert
1432 114 232

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
21 1 26

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
293 17 21

@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!