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

Smarter Tools. Seamless Control. Built for Brokers.

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.

Key Function Highlights

  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: 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: 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: 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: 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:

    1. 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: Multi-factor authentication deactivation emails now show the IP address that triggered the action—enhancing transparency and supporting security monitoring.

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.

This applies to both "Open Account" and "Third Party Transfer" agreements.

A) Permission Settings

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

  • Read Agreements: gives you view-only permissions of agreements

  • Create Agreements: gives you the permission to create new agreements

  • Update Agreements: gives you the permission, to edit, disable and delete agreements

B) Create New Agreements

To create new agreements, follow these steps:

1

Create New Agreement

  1. Navigate to "Settings" > "Agreement Settings".

  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.

2

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".

  2. Click the "Language" icon to add the name in multiple languages, if needed. Click "Save".

  3. Fill in the "Content"of the agreement.

  4. Use the language tabs to switch between client-supported languages and enter content accordingly.

  5. Click "Save" to create the agreement.

C) Agreement Operations

You will be able to perform the following operations:

Edit Agreement
  1. Locate the agreement you want to edit and click the "Edit" icon.

  2. Amend the name or content of your agreement as needed.

  3. Click "Save".

Disable Agreement
  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.

  4. To re-enable the agreement, simply click the same icon again.

Delete Agreement
  1. Locate the agreement you wish to delete and click the "Delete" icon.

  2. A popup notification will appear for you to confirm your action.

  3. Click "Confirm" to proceed with the deletion.

Sort Agreement
  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.

D) Application

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

For Click Popup, agreements appear as follows:

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.

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

Third Party Transfer

  1. When your client submits a third-party transfer request, the same process applies.

  2. A checkbox with the list of agreements for acknowledgment and clickable links to view the full text.

For Auto Popup, agreements appear as follows:

Open Account

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

  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.”

  3. After clicking “Confirm,” the next agreement will appear for the client to review and acknowledge in the same way.

  4. Once the client has read and confirmed all agreements, the account request will be submitted automatically.

Third Party Transfers

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

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.

This applies to batch deletion of clients, leads and trading accounts.

1

Select Records

  1. Choose the Clients, Leads, or Trading Accounts you want to delete.

  2. Click the “Delete” button.

2

Review Selection

  1. A confirmation popup will appear showing:

    1. The total number of selected records.

    2. A list of selected items.

  2. You can deselect any incorrect items. The total count updates automatically.

  3. Click “Delete Permanently” to proceed.

3

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.

  3. On this page, you can:

    1. Click the “View” icon to check the status of each record.

    2. See any failure reasons.

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.

There's 2 ways to create demo accounts for clients:

  1. Client Details Page

  2. Trading Account Page

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

1

View Client Details

  1. Go to "Clients".

  2. Locate the client you want to create a demo account for and click the "View" icon.

2

Create Demo Account

  1. Navigate to "Trading Accounts".

  2. Click "Create".

  3. You will be able to see your demo trading platform in the dropdown menu.

  4. Fill in the details and click "Confirm".

  5. The demo trading account will be created for your client.

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

1
  1. Go to "Clients" > "Trading Accounts".

  2. Select the demo trading platform you wish to create a demo account from.

2

Create a Demo Account

  1. Click "Create an Account".

  2. Click either "Create & Bind to New Client" or "Bind to Existing Client".

  3. You will be able to see your demo trading platform in the dropdown menu.

  4. Fill in the details.

  5. Click "Confirm".

  6. The demo trading account will be created for the client.

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

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

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:

1

Go to Email Template

  1. Go to "Notification Settings" > "Notification Templates".

  2. Under the "Email Templates" tab, locate the "Account Created" email and click the "Edit" icon.

2

Edit Email Template

  1. Customize to content as required.

  2. Click "Save".

3

Enable Email

  1. By default, the email will be enabled.

  2. If it is not enabled, click the "Enable" icon.

  3. Once enabled, the email will be sent to clients who have successfully completed their CRM account registration.

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:

1

Go to Email Template

  1. Go to "Notification Settings" > "Notification Templates".

  2. Under the "Email Templates" tab, locate the "Deactivate MFA" email and click the "Edit" icon.

2

Amend Email Content

  1. Amend the email content to include the IP address.

  2. Click onto the "IP address" code to copy it and paste it to your email content.

  3. Click "Save".

  4. The email will now include the IP address from which the deactivation was triggered from.

Last updated