Placeholders are easy to implement and very useful if you are trying to add dynamic data into your HTML templates.

Placeholders will be replaced with their content when certain documents are rendered. All you have to do is add them to your templates as text.

You may use placeholders to hide containers or elements.
Using {placeholder + _HIDE} will print a display:none; if the placeholder value is empty or 0. It can be inserted into any style attribute.

Order related promoter templates offer the following placeholders.
               
 {ORDERID}
Numeric id of your order
 {SALESRECEIPTID}
Numeric id of the sales transaction
 {REFUNDRECEIPTID}
Numeric id of the refund transaction
 {RECEIPTID}
Numeric id of either the sales or refund transaction
 {RECEIPTPREFIX}
Prefix of the transaction
 {ORDERIDALT}
Alternative id of the order
 {ORDERIDPARENT}
Numeric id of the parent order
 {ORDERDATE}
Date of the order
 {ORDERDATETIME}
Date + Time of the order
 {ORDERTIME}
Time of the order
 {TICKETHOLDER}
A name associated the order
 {TICKETHOLDERINFO}
Information associated with the order
 {TICKETCOUNTER}
Amount of tickets in the order
 {TOTAL}
Total amount of the order
 {SUBTOTAL}
Amount
 {SHIPPING}
Shipping amount of the order
 {SERVICEFEES}
Service fees of the order
 {FACILITYFEES}
Sum facility fees of the order
 {ORDERFEES}
Order fees of the order
 {TAX}
Sum tax of the order
 {NET}
Total without fees and shipping
 {CASHRECEIVED}
Cash received in boxoffice
 {CASHTOTAL}
Cash total
 {CASHCHANGE}
Cash to be handed out in boxoffice
 {WARNINGLEVEL}
Payment warning level that has been sent to the user
 {LASTWARNING}
Date + time of last payment warning
 {OPENBALANCE}
Open amounts of the order
 {BALANCEDUEDATE}
Date + time that open amount is due to
 {ACCTID}
Numeirc id of the attached account
 {FIRSTNAME}
First name of either account or billing info
 {LASTNAME}
Last name of either account or billing info
 {COMPANY}
Company of either account or billing info
 {EMAILADDRESS}
Emailaddress of either account or billing info
 {PHONE}
Phone of either account or billing info
 {MOBILEPHONE}
Mobile phone of either account or billing info
 {SUFFIX}
Suffix of the account
 {TITLE}
Title of the account
 {SALUTATION}
Salutation of the account
 {BIRTHDATE}
Birthdate of the account
 {ORGNAME}
Name of your organisation
 {ORGID}
Numeric id of your organisation
 {ORGLOGO}
Logo of your organisation
 {ORGEMAIL}
Primary email of your organisation
 {ORGPHONE}
Primary phone of your organisation
 {SUPPORTNAME}
Support name of your organisation
 {SUPPORTEMAIL}
Support email of your organisation
 {SUPPORTPHONE}
Support phone of your organisation
 {ORGWEBSITE}
Website of your organisation
 {ORGFOOTER}
Footer of your organisation
 {EVENTNAME}
Event name of the first ticket in the order
 {EVENTDATENAME}
Event date name of the first ticket in the order
 {EVENTDATE}
Event date of the first ticket in the order
 {EVENTDATETIME}
Event date + time of the first ticket in the order
 {EVENTTIME}
Event time of the first ticket in the order
 {VENUENAME}
Venue name of the first ticket in the order
 {VENUEID}
Numeric Venue id of the first ticket in the order
 {VENUEPHONE}
Venue phone of the first ticket in the order
 {VENUEEMAIL}
Venue email of the first ticket in the order
 {USER}
Name of the user that processed the transaction in boxoffice
 {PAYMENTINFO}
Table containing information about all order payments
 {ORDERINFO}, {ORDERINFO2}
Table containing information about all order items
 {ORDERSUMMARY}
Table containing a summary of all order items
 {TAXINFO}
Table containing detailed tax information
 {CHILDORDERINFO}
Information about child orders
 {GIFTCARDINFO}
Information about gift cards that may be in the order
 {PAYMENTMESSAGE}
A message that can be set up in certain gateways to display if there is an open balance (Applies to unpaid check and invoice payments)
 {LABEL}
A label containing the type of transaction (SALE or REFUND)

For all address information there are the following placeholders available.
Possible prefixes are VENUE, ORG, BILL and SHIP (e.g. {BILLADDRESS,}  {ORGADDRESS}, ...)

 {prefix + ADDRESS}
 
 {prefix + ADDRESS1}
 
 {prefix + ADDRESS2}
 
 {prefix + STREET}
 
 {prefix + STREET1}
 
 {prefix + STREET2}
 
 {prefix + CITY}
 
 {prefix + STATE}
 
 {prefix + ZIP}, {prefix + ZIPCODE}
 
 {prefix + COUNTRY}
 
 {prefix + ADDRESSFULL}