Adding Conditional Text to the Receipt Email
This tutorial will explain how to modify the receipt templates within StoreFronts to add text when the customer purchases a particular item.Â
First click on the Email tab of the StoreFront.
Now scroll down and click on the receipt_html.vm template.
The next step is to add a conditional if statement.  We're going to ask the Order object if a particular item has been purchased.  That code snippet looks like.  Consult the Order object documentation for a detailed list of all the methods available on this object.
#if($order.ifPurchased("ITEM_ID")) Text to output if order contained item ID "ITEM_ID" #end
You can see a real world example in the screenshot below.
Finally when we save and preview the template we can see the text conditionally displaying.
Â