Template: Payment Failed
Template Variables
These variables are available in the Liquid template context. Access nested properties using dot notation (e.g., enrolment.activity.name).
payment(type: payment)
An object representing a payment transaction.
| Property Path | Type | Description |
|---|---|---|
payment.id | string | Unique ID of the payment (UUID). |
payment.amount | string | The payment amount (formatted decimal string). |
payment.gateway_transaction_message | string | Message returned by the payment gateway. |
payment.gateway_transaction_status | string | Status code or label returned by the gateway. |
family(type: family)
An object representing a household / family group.
| Property Path | Type | Description |
|---|---|---|
family.id | integer | Unique ID of the family. |
family.name | string | Family name. |
tenant(type: tenant)
An object representing an organisation/tenant.
| Property Path | Type | Description |
|---|---|---|
tenant.id | integer | Unique ID of the tenant. |
tenant.name | string | Name of the organisation. |