# Email template types

The following is a list of pre-configured email types used to notify clients and [Back Office users](https://docs.b2core.b2broker.com/back-office-guide/system/users/users), such as admins or managers, about specific system events. Each type is linked to an email template that can be customized in multiple languages and is used to send notifications via email. For every email type, usage conditions are specified in the **Description** column.

{% hint style="info" %}
For email types related to notifications about events on the B2COPY investment platform, refer to the [B2COPY product documentation](https://docs.b2copy.b2broker.com/admin-guide/configure-b2copy/use-email-templates-to-notify-clients-about-important-events).
{% endhint %}

## To clients

The following is a list of email types used to notify clients:

<table data-full-width="true"><thead><tr><th width="400">Template type name</th><th>Description</th></tr></thead><tbody><tr><td><code>registerDone</code></td><td>Notification sent to a client informing about their successful registration in B2CORE. This template is used whether the client registered on their own via the B2CORE UI or was registered by an admin through the Back Office.</td></tr><tr><td><code>registerConfirm</code></td><td>Request sent to a client to confirm the email address provided during registration.</td></tr><tr><td><code>On login</code></td><td>Notification sent to a client informing about a successful sign-in to the B2CORE UI, including relevant details such as date and time, IP address, device, browser, and location. This helps clients quickly identify any unauthorized access and enhances account security.</td></tr><tr><td><code>changePassword</code></td><td>Notification containing a verification code to confirm a password change for accessing the B2CORE UI, sent to a client who is currently signed in.</td></tr><tr><td><code>restorePassword</code></td><td>Notification with a verification code to confirm password recovery for accessing the B2CORE UI, sent to a client who isn't signed in and has clicked the <strong>Forgot Password</strong> link on the <strong>Sign In</strong> page.</td></tr><tr><td><code>PasswordChangedByAdmin</code></td><td>Notification sent to a client informing that their B2CORE UI password was changed by the admin and that the new password must be used to sign in.</td></tr><tr><td><code>accountCreated</code></td><td>Notification sent to a client to confirm the creation of a new account (for example, MT) via B2CORE, including relevant account details and credentials.</td></tr><tr><td><code>cTraderAccountCreated</code></td><td>Notification sent to a client to confirm the creation of a cTrader account via B2CORE, including the relevant account details and Login ID.</td></tr><tr><td><code>DXtradeUserCreated</code></td><td>Notification sent to a client upon creation of their first DXtrade account via B2CORE, confirming the setup of their DXtrade user profile, which can include multiple trading accounts. The notification also contains credentials for accessing DXtrade.</td></tr><tr><td><code>TradeLockerUserCreated</code></td><td>Notification sent to a client upon creation of their first TradeLocker account via B2CORE, confirming the setup of their TradeLocker user profile, which can include multiple trading accounts. The notification also contains credentials for accessing TradeLocker.</td></tr><tr><td><code>MatchTraderClientCreated</code></td><td>Notification sent to a client upon creation of their first Match-Trader account via B2CORE, confirming the setup of their Match-Trader user profile, which can include multiple trading accounts. The notification also contains credentials for accessing Match-Trader.</td></tr><tr><td><code>TradingAccountRejected_toClient</code></td><td>Notification sent to a client informing that their request to open a trading account was rejected, including the reason.</td></tr><tr><td><code>changeAccountPassword</code></td><td>Notification with a verification code sent to a client to confirm a password change for their trading account (for example, MT or cTrader), initiated via the B2CORE UI.</td></tr><tr><td><code>accountPassword</code></td><td>Notification sent to a client including a new password and its type for their trading account after a successful password change request initiated by the client in the B2CORE UI.</td></tr><tr><td><code>BalanceWarning</code></td><td>Notification sent to a client informing about low balance on their account, including relevant details.</td></tr><tr><td><code>VerificationApproved_toClient</code></td><td>Notification sent to a client informing that their verification request to obtain a higher level was approved, including relevant details.</td></tr><tr><td><code>VerificationRejected_toClient</code></td><td>Notification sent to a client informing that their verification request to obtain a higher level was rejected, including the relevant details and reason.</td></tr><tr><td><code>VerificationSuccessful</code></td><td>Notification sent to a client to confirm successful KYC completion and achievement of the highest verification level.</td></tr><tr><td><code>DepositNew</code></td><td>Notification sent to a client to confirm that their initiated deposit is being processed, including the relevant details.</td></tr><tr><td><code>DepositSuccessful</code></td><td>Notification sent to a client to confirm the successful deposit to their wallet, including relevant details.</td></tr><tr><td><code>DepositFailed</code></td><td>Notification sent to a client informing that their deposit has failed due to technical issues, including relevant details.</td></tr><tr><td><code>TransferRequestReceived_toClient</code></td><td>Notification sent to a client to confirm that their transfer or internal transfer request has been submitted and awaiting admin approval.</td></tr><tr><td><code>TransferRequestAccepted_toClient</code></td><td>Notification sent to a client informing that their transfer or internal transfer request was approved and executed, including relevant details.</td></tr><tr><td><code>TransferRequestRejected_toClient</code></td><td>Notification sent to a client informing that their transfer or internal transfer request was rejected, including the relevant details and reason.</td></tr><tr><td><code>WithdrawRequestAccepted_toClient</code></td><td>Notification sent to a client informing that their withdrawal request has been submitted and awaiting admin approval.</td></tr><tr><td><code>WithdrawRequestApproved_toClient</code></td><td>Notification sent to a client informing that their withdrawal request was approved, including relevant details.</td></tr><tr><td><code>WithdrawRequestRejected_toClient</code></td><td>Notification sent to a client informing that their withdrawal request was rejected, including the relevant details and reason.</td></tr><tr><td><code>Withdrawal confirmation</code></td><td>Notification with a verification code sent to a client to confirm their initiated withdrawal request.</td></tr><tr><td><code>WithdrawTransaction_toClient</code></td><td>Notification sent to a client informing that their withdrawal has been processed, including relevant details.</td></tr><tr><td><code>WithdrawDone</code></td><td>Notification sent to a client to confirm the successful withdrawal, including relevant details.</td></tr><tr><td><code>WithdrawFailed</code></td><td>Notification sent to a client informing that their withdrawal has failed due to technical issues, including relevant details.</td></tr><tr><td><code>Withdraw_whitelistConfirm</code></td><td>Notification with a verification code sent to a client to confirm the action of enabling or disabling their wallet whitelist.</td></tr><tr><td><code>Withdraw_whitelistEnable</code></td><td>Notification sent to a client informing that their wallet whitelist has been successfully enabled. Withdrawals are now allowed only to whitelisted wallet addresses.</td></tr><tr><td><code>Withdraw_whitelistDisable</code></td><td>Notification sent to a client informing that their wallet whitelist has been disabled. Withdrawals are now allowed to any wallet address.</td></tr><tr><td><code>Bonus_onSetCredit</code></td><td>Notification sent to a client informing that a bonus has been credited to their trading account, including relevant details about the requirements that must be met to receive the bonus amount on balance.</td></tr><tr><td><code>Bonus_onClearCredit</code></td><td>Notification sent to a client informing that the bonus requirements have been met and the bonus amount has been added to their account balance.</td></tr><tr><td><code>Bonus_onExpireCredit</code></td><td>Notification sent to a client informing that the credited bonus has been canceled, including the reason.</td></tr><tr><td><code>IBRequestConfirmed_toClient</code></td><td>Notification sent to a client informing that their request to join the IB program as a partner was approved, including the assigned partner ID.</td></tr><tr><td><code>IBRequestRejected_toClient</code></td><td>Notification sent to a client informing that their request to join the IB program as a partner was rejected, including the reason.</td></tr><tr><td><code>ArchiveAccountApproved_toClient</code></td><td>Notification sent to a client informing that their request to archive a trading account was approved and the account has been successfully archived.</td></tr><tr><td><code>ArchiveAccountRejected_toClient</code></td><td>Notification sent to a client informing that their request to archive a trading account was rejected, including the relevant details and reason.</td></tr><tr><td><code>DeletePersonalData</code></td><td>Notification with a verification code to confirm the removal of client personal data when deleting their profile in the mobile app.</td></tr><tr><td><code>WireEuroStandard_toClient</code></td><td>Notification sent to a client, including details of a payment via the WireEuroStandard method.</td></tr></tbody></table>

## To Back Office users

The following is a list of email types used to notify Back Office users, such as admins or managers:

<table data-full-width="true"><thead><tr><th width="400">Email type</th><th>Description</th></tr></thead><tbody><tr><td><code>SuccessfulRegistration (to admin)</code></td><td>Notification sent to a Back Office users informing about a new client registration, including relevant details such as the client's email address, first and last names, as well as the registration date and time.</td></tr><tr><td><code>AdminAccessHasBeenGiven</code></td><td>Notification sent to a user who has been granted admin access in the Back Office, including relevant details and credentials.</td></tr><tr><td><code>AdminUserCreated</code></td><td>Notification about a new user who has been registered in the Back Office, including relevant details such as the user's email address, the group in which the user is included, the registration date, and the admin who added the new user.</td></tr><tr><td><code>ApiBackendLoginConfirm</code></td><td>Notification with a verification code sent to a Back Office user to confirm their sign-in to the Back Office.</td></tr><tr><td><code>BackendLoginConfirm</code></td><td>Notification sent to a Back Office user to confirm their sign-in to the Back Office by clicking the button displayed in the notification, without the need to enter a verification code.</td></tr><tr><td><code>BackendEmailConfirmation</code></td><td>Notification with a verification code sent to a Back Office user to confirm various actions in the Back Office.</td></tr><tr><td><code>DepositSuccessfull_toManager</code></td><td>Notification sent to a Back Office user informing about a successful deposit to a client wallet, including relevant details.</td></tr><tr><td><code>VerificationUploaded_toManager</code></td><td>Notification sent to a Back Office user about a new verification request from a client who has submitted documents for KYC.</td></tr><tr><td><code>Test Passing (to admin)</code></td><td>Notification sent to a Back Office user about an accreditation test completed by a client, indicating that test results need to be checked.</td></tr><tr><td><code>WithdrawRequestReceived_toManager</code></td><td>Notification sent to a Back Office user informing about a new withdrawal request from a client, including relevant details.</td></tr><tr><td><code>RequestRecieval</code></td><td>Notification sent to a Back Office user informing about a new client request of any type, including relevant details such as the request ID and type, the client’s name and email address, and the request date.</td></tr><tr><td><code>TransactionEvent</code></td><td>Notification sent to a Back Office user about a created client transaction, including relevant details such as the client's email address, company name, and transaction type.</td></tr><tr><td><code>RedTransaction</code></td><td>Notification sent a Back Office user about suspicious deposit or withdrawal transactions to which the red status is assigned in the course of <a href="../security/transaction-monitoring">transaction monitoring</a>.</td></tr><tr><td><code>TransferRequestReceived_toManager</code></td><td>Notification sent to a Back Office user informing them about a new transfer or internal transfer request from a client, including relevant details.</td></tr><tr><td><code>TransferEvent</code></td><td>Notification sent a Back Office user about an executed transfer or internal transfer, including relevant details.</td></tr><tr><td><code>IBRequest_toManager</code></td><td>Notification sent to a Back Office user informing about a new client request to join the IB program, including relevant details such as the request ID, client’s name, and email address.</td></tr><tr><td><code>EventLogMessageEmail</code></td><td>Notification sent to a Back Office user when notes or comments are added to the <a href="../clients/events-log">Event log</a>, in which the user is tagged.</td></tr><tr><td><code>archiveAccountRequest</code></td><td>Notification sent to a Back Office user informing about a new request to archive a client trading account, including relevant details.</td></tr><tr><td><code>WireEuroStandard_toManager</code></td><td>Notification sent to a Back Office user, including details of a client payment via the WireEuroStandard method.</td></tr></tbody></table>
