# V7.47.0 - 2025 Q2 Quality of Life (QOL) Update Part 4: Smarter Client Operations

*<mark style="color:$info;">Smarter Tools. Seamless Control. Built for Brokers.</mark>*

**Released Date - 26 June 2025**

This QOL release brings a series of practical updates to improve how you manage client accounts, agreements, transfers, and notifications. From greater flexibility in agreement configuration to safer batch actions and clearer transfer details, every enhancement is designed to streamline routine operations, reduce errors, and enhance client experience.

Whether you're onboarding clients, managing transfers, or customizing notifications, this release helps you operate with greater speed, accuracy, and control.

### <mark style="color:red;">Key Function Highlights</mark>

1. [**Multiple Client Agreement Configuration**](#id-1-multiple-client-agreement-configuration)**:** Previously limited to a single agreement, the system now allows you to configure multiple client agreements—such as a Master Agreement, Risk Disclosure, and Privacy Statement—for clients to acknowledge during trading account creation. This improves onboarding clarity and strengthens regulatory compliance.
2. [**Batch Deletion Confirmation**](#id-2-batch-deletion-confirmation)**:** When deleting multiple clients, a confirmation summary now lists all selected accounts. You can review and modify the selection before proceeding, reducing the risk of accidental deletions.
3. [**Create Demo Accounts for Clients**](#id-3-create-demo-accounts-for-clients)**:** You can now create demo accounts directly on behalf of clients. This simplifies the onboarding process and provides greater flexibility for testing or trial purposes.
4. [**Bonus Payout Cap Removed**](#id-4-bonus-payout-cap-removed)**:** The previous 100% cap on bonus payouts relative to deposit amounts has been lifted. This enables more dynamic promotional campaigns, including bonuses that exceed the initial deposit.
5. [**Client ID in Transfer Beneficiary Details**](#id-5-client-id-in-transfer-beneficiary-details)**:** Client ID is now displayed alongside the account holder’s name in the transfer beneficiary field. This helps prevent confusion when beneficiaries have similar or identical names.
6. [**Enhanced Email Notifications**](#id-6-enhanced-email-notifications)**:**
   1. [**New Account Creation Notification**](#a-new-account-creation-notification)**:** Clients now automatically receive an email after completing single-step registration. This message can be customized to include a welcome note and onboarding instructions.
   2. [**MFA Deactivation Alert with IP Address**](#b-mfa-deactivation-alert-with-ip-address)**:** Multi-factor authentication deactivation emails now show the IP address that triggered the action—enhancing transparency and supporting security monitoring.

### <mark style="color:red;">1)   Multiple Client Agreement Configuration</mark>

Previously limited to a single agreement, the system now allows you to configure multiple client agreements—such as a Master Agreement, Risk Disclosure, and Privacy Statement—for clients to acknowledge during trading account creation. This improves onboarding clarity and strengthens regulatory compliance.

{% hint style="info" %}
This applies to both "**Open Account**" and "**Third Party** **Transfer**" agreements.&#x20;
{% endhint %}

#### A)   Permission Settings

To create new agreements, you will need to enable the respective permissions:

* **Read Agreements**: gives you view-only permissions of agreements&#x20;
* **Create Agreements**: gives you the permission to create new agreements
* **Update Agreements**: gives you the permission, to edit, disable and delete agreements&#x20;

<figure><img src="/files/C2WOaEKg1ICeE6b3fbUz" alt=""><figcaption></figcaption></figure>

#### B) Create New Agreements

To create new agreements, follow these steps:&#x20;

{% stepper %}
{% step %}

#### Create New Agreement

1. Navigate to "**Settings**" > "**Agreement Settings**".&#x20;
2. Choose the agreement type you want to configure:
   1. **Open Account** – for agreements shown during trading account creation
   2. **Third Party Transfer** – for agreements shown during third-party transfers
3. Click "**Create**" to begin setting up a new agreement.<br>

   <figure><img src="/files/aQhYeZDtJldLDx1SdNbc" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}

#### Configure New Agreement

1. Enter the Agreement Name.
   1. Please note, if you configured an agreement in the CRM prior to this release, the system would automatically rename your agreement to "**User Agreement and Risk Disclosure**".<br>

      <figure><img src="/files/sGXIlonl21XslpTpYOlJ" alt=""><figcaption></figcaption></figure>
2. Click the "**Language**" icon to add the name in multiple languages, if needed. Click "**Save**". <br>

   <figure><img src="/files/zMYALTZ8XlYA4bGWxtiB" alt=""><figcaption></figcaption></figure>
3. Fill in the "**Content**"of the agreement.
4. Use the language tabs to switch between client-supported languages and enter content accordingly.<br>

   <figure><img src="/files/QK9M9Iy7BzhnSkykr8c2" alt=""><figcaption></figcaption></figure>
5. Click "**Save**" to create the agreement.<br>

   <figure><img src="/files/iJE34w5SPywBbTnjGy0v" alt=""><figcaption></figcaption></figure>

{% endstep %}
{% endstepper %}

#### C) Agreement Operations

You will be able to perform the following operations:

<details>

<summary>Edit Agreement</summary>

1. Locate the agreement you want to edit and click the "**Edit**" icon. <br>

   <figure><img src="/files/HhUplMSWhxo6bVvPzzmE" alt=""><figcaption></figcaption></figure>
2. Amend the name or content of your agreement as needed.&#x20;
3. Click "**Save**". <br>

   <figure><img src="/files/jTxuHqVijQoaycsOphS4" alt=""><figcaption></figcaption></figure>

</details>

<details>

<summary>Disable Agreement</summary>

1. By default, your agreement configured before this release—as well as all newly created agreements—will be enabled, allowing clients to view.
2. If you do not wish for clients to see a particular agreement, you can disable it at any time.
3. To do so, locate the agreement you wish to disable and click the "**Disable**" icon.<br>

   <figure><img src="/files/F3imk4n8bCzPsXZyZzRB" alt=""><figcaption></figcaption></figure>
4. To re-enable the agreement, simply click the same icon again. <br>

   <figure><img src="/files/bDxCwDZ910ZwAUp0gTW2" alt=""><figcaption></figcaption></figure>

</details>

<details>

<summary>Delete Agreement</summary>

1. Locate the agreement you wish to delete and click the "**Delete**" icon. <br>

   <figure><img src="/files/IDs2SEPru9XIMwHBs87Y" alt=""><figcaption></figcaption></figure>
2. A popup notification will appear for you to confirm your action.&#x20;
3. Click "**Confirm**" to proceed with the deletion. \
   \
   ![](/files/t6x8M3F7ts2LWDh8VgF9)<br>

</details>

<details>

<summary>Sort Agreement</summary>

1. You can arrange your agreements in the order you want them to appear to clients.
2. To do so, click the "**Sort**" icon next to the agreement you wish to move, then drag and drop it to the desired position.<br>

   <figure><img src="/files/PaGfqUMDJuIsoyb2w2m9" alt=""><figcaption></figcaption></figure>

</details>

#### D) Application

The agreements you create will display differently depending on the "Interaction Mode" you select.

For **Click Popup**, agreements appear as follows:

{% columns %}
{% column %}
**Open Account**

1. When your client submits a trading account request, they will see a checkbox below the form that they must tick to acknowledge the agreements. <br>

   <figure><img src="/files/kH5q085zV6Sk5r7VQyyi" alt=""><figcaption></figcaption></figure>

2. All your agreement names will be listed there, and clients can click each name to read the full agreement.<br>

   <figure><img src="/files/AGVgr7l3VpaFnMLnW1OW" alt=""><figcaption></figcaption></figure>

{% endcolumn %}

{% column %}
**Third Party Transfer**

1. When your client submits a third-party transfer request, the same process applies.&#x20;
2. A checkbox with the list of agreements for acknowledgment and clickable links to view the full text.<br>

   <figure><img src="/files/1kSOq7FzkADrmY7990gJ" alt=""><figcaption></figcaption></figure>

{% endcolumn %}
{% endcolumns %}

For **Auto Popup**, agreements appear as follows:

{% columns %}
{% column %}
**Open Account**

1. When your client submits a trading account request, they complete the form and click “**Save**.”\ <br>

   <figure><img src="/files/Of9r18wSPDWeNxHzuDgR" alt=""><figcaption></figcaption></figure>
2. The first agreement will then pop up for the client to read and confirm. If scrolling is required, the client must scroll to the end, check the acknowledgment box confirming they have read the agreement, and click “**Confirm**.”\ <br>

   <figure><img src="/files/qEgX36o7v6HiHhGGROIJ" alt=""><figcaption></figcaption></figure>
3. After clicking “**Confirm**,” the next agreement will appear for the client to review and acknowledge in the same way.<br>

   <figure><img src="/files/gKcAZ3LUbBLypTEINWpx" alt=""><figcaption></figcaption></figure>
4. Once the client has read and confirmed all agreements, the account request will be submitted automatically.
   {% endcolumn %}

{% column %}
**Third Party Transfers**

1. The same process applies when clients submit third-party transfer requests.<br>

   <figure><img src="/files/oFqmUtgBIArodumoOy9Y" alt=""><figcaption></figcaption></figure>

   <br>

{% endcolumn %}
{% endcolumns %}

### <mark style="color:red;">2)   Batch Deletion Confirmation</mark>

When deleting multiple clients, a confirmation summary now lists all selected accounts. You can review and modify the selection before proceeding, reducing the risk of accidental deletions.

This applies to batch deletion of clients, leads and trading accounts.&#x20;

{% stepper %}
{% step %}

#### **Select Records**

1. Choose the Clients, Leads, or Trading Accounts you want to delete.
2. Click the “**Delete**” button.<br>

   <figure><img src="/files/kTKEXkHZguM5e71sIbRz" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}

#### Review Selection

1. A confirmation popup will appear showing:

   1. The total number of selected records.
   2. A list of selected items.

   <figure><img src="/files/JKhTjf8f5LMbdxSc6Tn7" alt=""><figcaption></figcaption></figure>
2. You can deselect any incorrect items. The total count updates automatically.
3. Click “**Delete** **Permanently**” to proceed.<br>

   <figure><img src="/files/PVVo1TGf4xwfdJyBNYJD" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}

#### View Deletion Status

1. After clicking “**Delete Permanently**”, a second popup will confirm the batch operation has started.
2. Click “**Confirm**” to be redirected to the Batch Operations page.\
   \
   ![](/files/PxlGPPFbeYzO7tWJnGd9)<br>
3. On this page, you can:
   1. Click the “**View**” icon to check the status of each record.<br>

      <figure><img src="/files/gtPhaI8MMvvv6VtNN5II" alt=""><figcaption></figcaption></figure>
   2. See any failure reasons.<br>

      <figure><img src="/files/EuMSD4IM2xgUeHDAXtYg" alt=""><figcaption></figcaption></figure>

{% endstep %}
{% endstepper %}

### <mark style="color:red;">3)   Create Demo Accounts for Clients</mark>

You can now create demo accounts directly on behalf of clients. This simplifies the onboarding process and provides greater flexibility for testing or trial purposes.

There's 2 ways to create demo accounts for clients:&#x20;

1. Client Details Page&#x20;
2. Trading Account Page&#x20;

To create a demo account for your client via the Client Details page, follow these steps:

{% stepper %}
{% step %}

#### View Client Details

1. Go to "**Clients**".&#x20;
2. Locate the client you want to create a demo account for and click the "**View**" icon. <br>

   <figure><img src="/files/fyopUZgvJtlibTE57WVv" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}

#### Create Demo Account

1. Navigate to "**Trading Accounts**".&#x20;
2. Click "**Create**". <br>

   <figure><img src="/files/6XG3ISVoAbp2vNcArWhM" alt=""><figcaption></figcaption></figure>
3. You will be able to see your demo trading platform in the dropdown menu.\
   &#x20;\
   ![](/files/5QLmMKJYuosNHjyvHbhP)<br>
4. Fill in the details and click "**Confirm**".
5. The demo trading account will be created for your client.&#x20;
   {% endstep %}
   {% endstepper %}

To create a demo account for your client via the Trading Accounts page, follow these steps:&#x20;

{% stepper %}
{% step %}

#### Navigate to Trading Accounts

1. Go to "**Clients**" > "**Trading Accounts**". <br>

   <figure><img src="/files/GxKnbJxBLIhmswn3QgeV" alt=""><figcaption></figcaption></figure>
2. Select the demo trading platform you wish to create a demo account from. <br>

   <figure><img src="/files/znJvmwbAsG8PpMt6oiQU" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}

#### Create a Demo Account

1. Click "**Create an Account**". <br>

   <figure><img src="/files/Eyi6c5Z5WjdiZmVDtTDu" alt=""><figcaption></figcaption></figure>
2. Click either "**Create & Bind to New Client**" or "**Bind to Existing Client**".&#x20;
3. You will be able to see your demo trading platform in the dropdown menu. \
   \
   ![](/files/iXKkvKcM6T5ybrrlSMx7)<br>
4. Fill in the details.&#x20;
5. Click "**Confirm**".&#x20;
6. The demo trading account will be created for the client.&#x20;
   {% endstep %}
   {% endstepper %}

### <mark style="color:red;">4)   Bonus Payout Cap Removed</mark>

The previous 100% cap on bonus payouts relative to deposit amounts has been lifted. This enables more dynamic promotional campaigns, including bonuses that exceed the initial deposit.

<figure><img src="/files/hJAHa5iVl71ZRjC1PU2l" alt=""><figcaption></figcaption></figure>

### <mark style="color:red;">5)</mark>   <mark style="color:red;"></mark><mark style="color:red;">**Client ID in Transfer Beneficiary Details**</mark>

Client ID is now displayed alongside the account holder’s name in the transfer beneficiary field. This helps prevent confusion when beneficiaries have similar or identical names.

<figure><img src="/files/KHa5fspiQ5XrpZGIn5kN" alt=""><figcaption></figcaption></figure>

### <mark style="color:red;">6)   Enhanced Email Notifications</mark>

#### **A)   New Account Creation Notification**

Clients now automatically receive an email after completing single-step registration. This message can be customized to include a welcome note and onboarding instructions.

To do so, follow these steps:

{% stepper %}
{% step %}

#### Go to Email Template

1. Go to "**Notification Settings**" > "**Notification Templates**".&#x20;
2. Under the "**Email Templates**" tab, locate the "**Account Created**" email and click the "**Edit**" icon. <br>

   <figure><img src="/files/z7dh1ooddmIgxOhMpUK7" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}

#### Edit Email Template

1. Customize to content as required.&#x20;
2. Click "**Save**". <br>

   <figure><img src="/files/6HupshErTZl8Wphl9gaF" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}

#### Enable Email

1. By default, the email will be enabled.&#x20;
2. If it is not enabled, click the "**Enable**" icon. <br>

   <figure><img src="/files/qp8HBDr1PUyL7fiVc6rj" alt=""><figcaption></figcaption></figure>
3. Once enabled, the email will be sent to clients who have successfully completed their CRM account registration.
   {% endstep %}
   {% endstepper %}

#### **B)   MFA Deactivation Alert with IP Address**

Multi-factor authentication deactivation emails now show the IP address that triggered the action—enhancing transparency and supporting security monitoring.

To do so, follow these steps:

{% stepper %}
{% step %}

#### Go to Email Template

1. Go to "**Notification Settings**" > "**Notification Templates**".&#x20;
2. Under the "**Email Templates**" tab, locate the "**Deactivate MFA**" email and click the "**Edit**" icon. <br>

   <figure><img src="/files/7wwnU6TSU44290FGMEFJ" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}

#### Amend Email Content

1. Amend the email content to include the IP address.&#x20;

2. Click onto the "**IP address**" code to copy it and paste it to your email content.&#x20;

3. Click "**Save**". <br>

   <figure><img src="/files/bTD3DIlKzJtgErWHLVIh" alt=""><figcaption></figcaption></figure>

4. The email will now include the IP address from which the deactivation was triggered from.&#x20;
   {% endstep %}
   {% endstepper %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://reference-guide.gitbook.io/crm-version-release-notes/v7.47.0-2025-q2-quality-of-life-qol-update-part-4-smarter-client-operations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
