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.