Email variables reference
Reference of dynamic variables available in PayFacile email templates: name, product, amount, invoice, portal, and more.
What is a variable?
Variables are dynamic placeholders that you insert into your email templates. They are automatically replaced with real data for each customer and order at send time. For example, {{customer_name}} will be replaced with the customer’s full name.
Customer variables
{{customer_name}}: customer’s full name{{customer_first_name}}: customer’s first name{{customer_last_name}}: customer’s last name{{customer_email}}: customer’s email address{{portal_link}}: link to access the customer portal
Order and product variables
{{product_name}}: purchased product name{{order_reference}}: order reference number{{amount}}: transaction amount{{currency}}: payment currency{{order_date}}: order date
Billing variables
{{invoice_link}}: link to download the invoice{{invoice_number}}: invoice number{{next_billing_date}}: next billing date (subscriptions)
Vendor variables
{{vendor_name}}: your store name{{vendor_email}}: your contact email address
These variables are available in all templates. The editor displays the list of compatible variables for each email type to help you insert them in the right place.
FAQ
What happens if a variable has no value?
If a variable has no value (for example, the customer’s first name is not provided), it will be replaced with an empty string. The email is still sent normally.
Can I create my own variables?
No. The available variables are those provided by PayFacile. They cover the most common data (customer, order, payment, invoice).
Was this helpful?
