# V7.16.0 - Multi-Module Optimizations

**Released Date - 28 June 2024**

Exciting updates await in our latest release, focused on enhancing your CRM experience. Benefit from streamlined operations, improved flexibility in permissions, optimized deposit processes, and enhanced reporting capabilities. Stay ahead with these new enhancements designed to empower your operations and decision-making. Discover more below!

### <mark style="color:red;">Summary</mark>

1. [**Operational Efficiency Enhancements** ](#id-1-operational-efficiency-enhancements)
   * [**Default Expert Advisor (EA) Trading Configuration**](#a-default-expert-advisor-ea-trading-configuration)**:** Stay competitive by enabling EA Trading by default across all MT5 accounts, removing the need for individual adjustments for each account. You can still choose to disable EA by default if preferred.
   * [**Demo Account Operations**](#b-demo-account-operations)**:** To better segregate demo accounts, operational settings like 'commission rebates' and 'deposits & withdrawals' are now automatically disabled by default for demo accounts. This prevents demo data from merging with real data and simplifies management, eliminating the need for admins to adjust each new demo account individually.
2. [**Flexible Permissions** ](#id-2-flexible-permissions)
   * [**Notes Deletion**](#a-notes-deletion)**:** You can now customize admin user permissions for deleting notes on client profile pages. This allows authorized users, in addition to the note's author, to manage note deletion, enhancing team efficiency.
   * [**Trading Competition**](#b-trading-competition)**:** You can now specify which client groups have access to the trading competition module, allowing for targeted participation based on client segmentation.&#x20;
3. [**Optimized Cancellation of Online Deposits** ](#id-3-optimized-cancellation-of-online-deposits)
   * [**Online Payment/Deposit Request Cancellation**](#a-online-payment-deposit-request-cancellation)**:** Empower your clients to cancel their online payment/deposit requests if they change their mind before processing. Admins can also limit which payment statuses are eligible for cancellation.
   * [**Automatic Cancellation for Failed Deposits**](#b-automatic-cancellation-for-failed-deposits)**:** Configure the system to automatically cancel failed payments/deposits, reducing the need for manual intervention or cleanups.
4. [**Addition of Field Description**](#id-4-addition-of-field-description)
   * Enhance the intuitiveness of your registration and KYC forms by adding descriptions and details, thereby simplifying the registration process and improving clarity.
5. [**Advanced Data Analytics for Your Traders**](#id-5-advanced-data-analytics-for-your-traders)
   * [**Addition of Equity Data**](#a-addition-of-equity-data)**:** Enable your traders to view the equity data of their trading accounts directly through the Accounts Dashboard, ensuring seamless access to essential trading information.&#x20;
   * [**Entry Type Filter**](#b-entry-type-filter)**:** Your traders can now filter their MT5 trading reports by entry type, enabling detailed searches and data customization based on specific needs.&#x20;
   * [**Payment Platform Filter**](#c-payment-platform-filter)**:** Your traders can now filter their "Clients' Report" by payment method, facilitating tailored searches to meet specific requirements.&#x20;
6. [**Enhanced Client List for Your Admins**](#id-6-enhanced-client-list-for-your-admins)
   * [**SumSub Verification Status**](#a-sumsub-verification-status)**:** View SumSub Authentication and SumSub Document Verification Status directly on the "Client List", providing a comprehensive overview of your clients' onboarding status.&#x20;
   * [**Segregation of Live and Demo Trading Accounts**](#b-segregation-of-live-and-demo-trading-accounts)**:** Trading accounts are now categorized into Live and Demo categories, offering distinct visibility for better account management.&#x20;
   * [**System Tag Optimization**](#c-system-tag-optimization)**:** System tags now exclusively consider live trading accounts, offering a more accurate overview of client status by excluding demo accounts.

### <mark style="color:red;">**1)   Operational Efficiency Enhancements**</mark>&#x20;

#### **A)   Default Expert Advisor (EA) Trading Configuration**

Stay competitive by enabling EA Trading by default across all MT5 accounts, removing the need for individual adjustments for each account. You can still choose to disable EA by default if preferred.

To do so, follow these steps:&#x20;

{% tabs %}
{% tab title="Step 1" %}

1. Navigate to Settings > Trading Platform Settings.&#x20;
2. Locate your MT5 platform and click the "..." icon.&#x20;

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

{% endtab %}

{% tab title="Step 2" %}

1. Click "Edit".&#x20;

   <figure><img src="/files/2KmgyDNAjx52cwp5K7WR" alt=""><figcaption></figcaption></figure>
2. Select "Enable Expert Advisors by Default".&#x20;
3. Click "Save".&#x20;

   <figure><img src="/files/UfbPEmRydqIDvlSgIjSC" alt="" width="246"><figcaption></figcaption></figure>

{% endtab %}

{% tab title="Step 3" %}
EA will be enabled by default for all MT5 trading accounts.&#x20;

<figure><img src="/files/eEnhsWoga15qlfHe65AX" alt="" width="375"><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

#### **B)    Demo Account Operations**

To better segregate demo accounts, operational settings like 'commission rebates' and 'deposits & withdrawals' are now automatically disabled by default for demo accounts. This prevents demo data from merging with real data and simplifies management, eliminating the need for admins to adjust each new demo account individually.

<figure><img src="/files/5jUefX4Vd4OqgX4B0RVl" alt="" width="375"><figcaption></figcaption></figure>

### <mark style="color:red;">**2)   Flexible Permissions**</mark>&#x20;

#### **A)   Notes Deletion**

You can now customize admin user permissions for deleting notes on client profile pages. This allows authorized users, in addition to the note's author, to manage note deletion, enhancing team efficiency.

To do so, you will need to enable the "Delete Notes" permission.

<figure><img src="/files/3HdU13XNg0NlwNUQFhKH" alt=""><figcaption></figcaption></figure>

With the permissions enabled, you can delete notes that are not created by you:&#x20;

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

#### **B)   Trading Competition**

You can now specify which client groups have access to the trading competition module, allowing for targeted participation based on client segmentation.

To do so, simply enable or disable the "Trading Competition" permissions for your client groups.&#x20;

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

Clients in groups where the Trading Competition is disabled will not be able to view the "Trading Competition" module in the CRM Client Portal.

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

### <mark style="color:red;">**3)   Optimized Cancellation of Online Deposits**</mark>&#x20;

#### **A)   Online Payment/Deposit Request Cancellation**

Empower your clients to cancel their online payment/deposit requests if they change their mind before processing. You can also limit which payment statuses are eligible for cancellation.

To do so, follow these steps:&#x20;

{% tabs %}
{% tab title="Step 1" %}

1. Navigate to Settings > Transaction Settings > Deposit Settings.&#x20;
2. Under "Deposit Request Settings", click the "Edit" icon.&#x20;

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

{% endtab %}

{% tab title="Step 2" %}

1. "The payment platform is "Other"." will be manually selected by default and cannot be unselected, as this function is specifically for online payment methods only.&#x20;
2. Select the following options:&#x20;
   * The online payment status is "Pending" - allows clients to cancel online payment methods that are currently pending.&#x20;
   * The online payment status is "Failed" - allows clients to cancel online payment methods that have failed. &#x20;
3. Click the "Save" icon.&#x20;

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

{% endtab %}

{% tab title="Step 3" %}
Your client will be able to cancel the respective deposit requests.&#x20;

<figure><img src="/files/U4RyicSuvIRWAGy1gIm1" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

#### **B)   Automatic Cancellation for Failed Deposits**

Configure the system to automatically cancel failed payments/deposits, reducing the need for manual intervention or cleanups.

To do so, follow these steps:&#x20;

{% tabs %}
{% tab title="Step 1" %}

1. Navigate to Settings > Approval Settings.&#x20;
2. Click the "Edit" icon.&#x20;

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

{% endtab %}

{% tab title="Step 2" %}

1. Select "Automatically cancel the deposit request when the payment status is "Failed".&#x20;
2. Click "Save".&#x20;

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

{% endtab %}
{% endtabs %}

### <mark style="color:red;">**4)   Addition of Field Description**</mark>

Enhance the intuitiveness of your registration and KYC forms by adding descriptions and details, thereby simplifying the registration process and improving clarity.

This function is available in the following modules:&#x20;

1. Login/Registration Settings&#x20;
2. KYC&#x20;

To configure field descriptions, follow these steps:&#x20;

{% tabs %}
{% tab title="Step 1" %}

1. Navigate to either "Login/Registration" Settings or "KYC Dynamic Form".&#x20;
2. Locate the field you wish to add description for and click the "Edit" icon.&#x20;

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

{% endtab %}

{% tab title="Step 2" %}

1. Fill in the "Field Description" in the respective languages.&#x20;
2. The maximum number of characters allowed is 1,000.&#x20;
3. Click "Save".&#x20;

   <figure><img src="/files/SksAfc56xzwWz3kF0Olw" alt="" width="356"><figcaption></figcaption></figure>

{% endtab %}

{% tab title="Step 3" %}
Your clients will be able to view the description when they hover their cursor over the "?" icon.&#x20;

<figure><img src="/files/7F2EhDixGeYdksNmQf0O" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

### <mark style="color:red;">**5)   Advanced Data Analytics for Your Traders**</mark>

#### **A)   Addition of Equity Data**

Your clients can now view the equity data of their trading accounts directly through the Accounts Dashboard, ensuring seamless access to essential trading information.

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

#### **B)   Entry Type Filter**

Your traders can now filter their MT5 trading reports by entry type, enabling detailed searches and data customization based on specific needs.

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

#### **C)   Payment Platform Filter**

Your traders can now filter their "Clients' Report" by payment method, facilitating tailored searches to meet specific requirements.

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

### <mark style="color:red;">**6)   Enhanced Client List for Your Admins**</mark>

#### **A)   SumSub Verification Status**

View SumSub Authentication and SumSub Document Verification Status directly on the "Client List", providing a comprehensive overview of your clients' onboarding status.

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

You can also filter the Client List via the respective SumSub verification statuses.&#x20;

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

#### **B)   Segregation of Live and Demo Trading Accounts**

Trading accounts are now categorized into Live and Demo categories, offering distinct visibility for better account management.

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

#### **C)   System Tag Optimization**

System tags now exclusively consider live trading accounts, offering a more accurate overview of client status by excluding demo accounts.

* **Account Opened**: The client has opened a live trading account with you.
* **Deposited**: The client has deposited funds with you, either to the CRM wallet or directly into their live trading account.
* **Traded**: The client has executed trades in their live trading account.

For instance, if a client has opened a demo trading account and placed trades, the system tag will not mark "Account Opened" or "Traded" for the client.

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


---

# 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.16.0-multi-module-optimizations.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.
