Email template placeholders
Created by Shiva S, Modified on Fri, 5 Jun at 5:34 PM by Murugan Gowry Shankar
List of email template placeholders and their respective descriptions.
| Placeholder | Description |
| account_code | Account/collection code of the first collection item (used in collection emails). System-generated. |
| account_number | Customer's masked bank account number (last 4 digits) used for the direct debit collection. |
| action_url | URL/link for the recipient to take action on a payout (e.g., approve/review). |
| bank_name | Name of the customer's bank associated with the mandate/collection. |
| collection_amount | Amount being collected from the customer in the current collection cycle (e.g., 'RM 100.00'). |
| collection_date | Scheduled date for the direct debit collection. |
| collection_description | Description / remarks for the collection entry. |
| company_name | The merchant's registered company name (with registration number when applicable). |
| confirmation_url | URL the customer clicks to confirm an action (e.g., confirm mandate / login). |
| cust_email_address | Customer's email address tied to the mandate/collection. |
| customer_name | Full name of the customer (mandate holder / payer). |
| customer_uid | Internal Curlec/Ebikko customer UID. System-generated. |
| customer_username | Login username assigned to the customer for the portal. |
| date_created | Date the transaction / mandate / record was created. |
| date_updated | Date the payout batch (or related record) was last updated. |
| error_message | Error detail for Xero invoice/webhook failure notifications. Xero merchants only. |
| event_type | Xero webhook event type (e.g., invoice.created). Xero merchants only. |
| expiry_date | Expiry date of the mandate / transaction / password reset link. |
| fpx_transaction_date | Date when the FPX transaction was processed. |
| fpx_transaction_id | Unique FPX transaction reference ID returned by the bank/FPX network. |
| instantPay_amount | Amount for the Instant Pay (FPX) transaction. |
| instant_url | URL for the customer to complete an Instant Pay transaction. |
| internal_note | Internal note / link ID associated with the transaction (for merchant reference). |
| invoice_amount | Total amount of the Xero invoice being sent or notified. Applicable for Xero-integrated merchants only. |
| invoice_date | Date the Xero invoice was issued. Applicable for Xero-integrated merchants only. |
| invoice_due_date | Due date by which the Xero invoice must be paid. Applicable for Xero-integrated merchants only. |
| invoice_id | Internal Xero invoice ID (used in failure notifications). Xero merchants only. |
| invoice_number | Xero invoice number (human-readable, shown to recipient). Xero merchants only. |
| ip_description | Description text attached to the Instant Pay transaction. |
| ip_details | Auto-generated HTML table containing the Instant Pay transaction details. |
| ip_notes | Notes attached to the Instant Pay transaction. |
| ip_phone_no | Customer's phone number for the Instant Pay transaction. |
| login_password | Initial login password assigned to a newly created user. System-generated. |
| login_url | URL of the portal login page provided to the user. |
| mandate_collection_amount | Default per-cycle collection amount configured on the mandate (e.g., 'RM 100.00'). |
| mandate_details | Auto-generated HTML table summarising the mandate details. |
| mandate_url | URL for the customer to view / authorize the mandate. |
| merchant_email | Support / contact email address configured by the merchant. |
| merchant_logo | Merchant's logo image, embedded inline (resolves to cid:merchantLogo). |
| merchant_name | Display name of the merchant company (used in the subject line). |
| merchant_phone | Support / contact phone number configured by the merchant. |
| merchant_url | Merchant's website URL. |
| order_number | Order or transaction number associated with the mandate / Instant Pay. |
| payout_batch | Payout batch ID being notified. |
| payout_batch_status | Current status of the payout batch (e.g., Pending, Approved, Failed). |
| payout_date | Scheduled / actual payment date for the payout batch. |
| person_in_charge | Name of the merchant employee / PIC handling the mandate. |
| phone_no | Customer's phone number captured against the transaction. |
| property_one | Value of the merchant-defined custom field #1 (e.g., Unit No., Policy No.). |
| property_one_title | Label/title of the merchant-defined custom field #1. |
| property_two | Value of the merchant-defined custom field #2. |
| property_two_title | Label/title of the merchant-defined custom field #2. |
| purpose_of_payment | Purpose-of-payment text captured on the mandate / collection. |
| receiver_name | Name of the recipient of the email (typically the merchant company name or bank contact). |
| reference_number | Mandate reference number (Curlec ENRP / mandate ref) shown to the customer. |
| resource_date | Timestamp of the Xero resource that triggered the webhook. Xero merchants only. |
| resource_id | Resource ID of the Xero entity that triggered the webhook. Xero merchants only. |
| resource_url | Resource URL of the Xero entity that triggered the webhook. Xero merchants only. |
| secondary_company_name | Merchant's secondary / display company name (falls back to company_name when not set). |
| seller_ex_number | Seller / external reference number for the Instant Pay transaction. |
| subscription | Subscription / package ID associated with the mandate. |
| transaction_amount | Maximum amount per direct debit transaction on the mandate (e.g., 'RM 500.00'). |
| transaction_frequency | Frequency of the mandate's direct debit transactions (e.g., Monthly, Weekly). |
| transaction_id | FPX transaction ID for the Instant Pay transaction. |
| transaction_status | Current status of the transaction (e.g., Pending Authorization, Approved, Rejected). |
| transaction_type | Type / application type of the mandate (e.g., New, Amendment, Termination). |
| url_customer_uid | URL-encoded customer_uid — safe for embedding in links. System-generated |
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article