Firmhouse uses Liquid tags for dynamic content in email templates, webhooks, and payment descriptions. These tags allow you to personalize communications with customer-specific information like names, order details, and payment status.Documentation Index
Fetch the complete documentation index at: https://docs.firmhouse.com/llms.txt
Use this file to discover all available pages before exploring further.
Available Tags
The complete list of available Liquid tags is maintained in our developer documentation. This includes variables for:- Order - Order amounts, status, tracking codes, confirmation URLs
- Invoice - Invoice numbers, amounts, payment URLs, status
- Subscription - Customer details, addresses, billing dates, payment methods
- Payment - Payment amounts, status, retry information, failure reasons
- Product - Product titles, prices, SKUs, images
- Plan - Plan names, prices, images
- Project - Your business/company details
Using Liquid Tags
Tags are used in the format{{object.attribute}}. For example:
{{subscription.full_name}}- Customer’s full name{{order.amount}}- Order total with currency formatting{{invoice.pay_now_url}}- Link for customer to pay an invoice
{{order.track_and_trace_code}} is only available in track and trace confirmation emails.
Extra Fields
If you have custom Extra Fields configured, you can access them using{{extra_field.field_name}}. For example, if you have a birthday field: {{extra_field.birthday}}