Communication reference
This page lists the emails and SMS messages that we send to your end-users, including what triggers each one and which template variables are available. All communications support brand and locale customization.
Emails
| Communication | Template name | Trigger |
|---|---|---|
| Email verification | verify_email | User registers or requests a new email verification code |
| Password reset | forgot_password | User requests a password reset |
| Password creation | create_password | User is invited to create a password (authorized users) |
note
This is not an exhaustive list. Contact your Weavr account representative for the complete set of email templates available for customization.
SMS messages
SMS messages are primarily used for one-time passcodes (OTPs) and transaction confirmations.
Authentication and verification
| Message | Trigger |
|---|---|
| Step-up authentication OTP | User initiates a step-up challengeStep-up challenge A two-factor authentication challenge required to step-up a user's authentication token for Strong Customer Authentication (SCA) compliance. Users must complete a second authentication factor (such as OTP via SMS, push notification, or biometrics) to access sensitive information or initiate certain transactions as required by PSD2 regulations. for sensitive operations |
| Email/phone enrollment OTP | User enrolls a new authentication factor |
| 3D Secure purchase verification | Cardholder authenticates an online purchase requiring 3DS3DS 3-D Secure - an additional security layer for online credit and debit card transactions. It adds an authentication step where the cardholder verifies their identity with the card issuer during the purchase, reducing fraud and providing liability protection for merchants. |
Transaction confirmations
| Message | Trigger |
|---|---|
| Single transaction confirmation | User confirms an outgoing wire transferWire Transfer A transaction that moves funds between accounts. An incoming wire transfer moves funds from a third-party bank account to a Weavr managed account, while an outgoing wire transfer moves funds from a Weavr managed account to a third-party bank account. Wire transfers require the managed account to have an assigned IBAN (for EUR) or sort code and account number (for GBP). or send |
| Bulk transaction confirmation | User confirms multiple transactions in a bulk operation |
Available SMS variables
The following variables can be used in SMS templates, depending on the message type:
| Variable | Available in | Description |
|---|---|---|
{PIN} | All OTP messages | The one-time verification code |
{PROGRAMME_NAME} | All messages | Your program's display name |
{PIN_VALIDITY_MINUTES} | All OTP messages | How long the PIN remains valid |
{TRANSACTION_CURRENCY} | Transaction confirmations | Currency code for the transaction |
{TRANSACTION_AMOUNT} | Single transaction | Transaction amount |
{TRANSACTION_BENEFICIARY_NAME} | Single transaction | Name of the payment beneficiaryBeneficiary A trusted recipient for payments that includes both information about the business or individual as well as their bank account or instrument details. When using trusted beneficiaries, customers may be allowed to skip Strong Customer Authentication (SCA) when executing Outgoing Wire Transfer or Send transactions, reducing the number of approval steps required. |
{COUNT} | Bulk transactions | Number of transactions |
{TRANSACTION_CURRENCY_AMOUNT_AGGREGATE} | Bulk transactions | Total amount across multiple transactions |
{DISTINCT_BENEFICIARIES_COUNT} | Bulk transactions | Number of unique beneficiaries |
Related configuration
- Sender email address: configure the "from" address for emails in your corporate configuration.
- Application base URL: set the base URL used in email links in your corporate configuration.
- Webhooks: to receive delivery events and other system-level updates, set up webhooks.