Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
The Settings tab provides comprehensive configuration options for your CRM, allowing you to tailor it to your specific needs.
The settings are categorized into two sections:
Client Portal: This category encompasses settings related to the CRM Client Portal.
Back Office Portal: This category covers settings associated with the CRM Back Office Portal.
To navigate between the different settings, simply scroll through the Settings sidebar.
Improved CRM Access Speed: Cloudflare's global network infrastructure ensures that your CRM is accessible quickly and efficiently, regardless of the user's location or internet service provider.
Protection against DDOS Attacks: Cloudflare's robust security features help to mitigate and prevent Distributed Denial of Service (DDOS) attacks, safeguarding your CRM from disruptions and ensuring uninterrupted service.
Enhanced Data Security: Cloudflare provides additional layers of security, including SSL encryption and web application firewall, to protect your CRM data from unauthorized access and malicious activities.
Mitigation of Risk: By using Cloudflare as a DNS domain server, you can prevent the risk of malicious complaints or attempts to trace back to the broker's server location, ensuring the privacy and security of your brokerage operations.
In the Client Portal - Brand Settings tab, you have the ability to configure and customize the brand settings of your CRM Client Portal. This feature empowers you to personalize the appearance and overall user experience of the Client Portal to align with your corporate branding and aesthetic preferences.
In the Brand Settings page, you can configure the following options for your CRM Client Portal:
Website Name: Specify the name that will be displayed on the browser tab when clients access your CRM Client Portal. This allows you to personalize the branding and ensure that your clients easily recognize and identify your CRM website.
CRM Client Portal Logo: Upload and set your desired logo to appear on the CRM Client Portal. This allows you to showcase your brand identity and create a consistent visual representation for your clients.
Theme Color: Choose the theme color that aligns with your brand's visual identity. This color will be applied to various elements throughout the CRM Client Portal, providing a cohesive and branded experience for your clients.
Default Mode: Select the default mode for the CRM Client Portal interface - light mode or dark mode. When clients access the CRM, the selected default mode will be displayed, offering a preferred visual experience from the moment they log in.
Landing Style: Choose the desired landing page style for your CRM Client Portal - center, left, or right. This option allows you to customize the layout and positioning of the content on the landing page, making your CRM look more unique and tailored to your brand's aesthetics.
In the Login Page Configuration settings, you can customize various aspects to enhance the user experience. Here are the options you can configure:
Login Background Image: Choose a visually appealing image to create a unique and visually appealing login page. This helps create a positive first impression for your users.
Login Logo: Set your brand logo to be displayed on the login page. This helps reinforce your brand identity and creates a consistent visual representation across your CRM Client Portal.
Navigation Mode: Decide the placement of the navigation menu on the CRM Client Portal. You can choose to have it positioned at the top or on the left side, based on your preference and design requirements.
System Language & Default Language: Customize the available languages for the CRM Client Portal. You can select multiple languages to cater to a diverse user base. Additionally, you can set a default language that will be displayed when users access the portal. This allows users to view and interact with the CRM in their preferred language, enhancing their overall experience.
To delete a domain, follow the steps below:
To select the default color mode for your CRM client portal, please follow these steps:
Click on the "Edit" icon in the Brand Settings module.
Once you have made your selection, click on the "Save" icon to save the changes.
Light Mode: This will set the default mode to light, providing a bright and visually pleasing interface for users.
Dark Mode: This will set the default mode to dark, offering a sleek and modern interface for users.
To setup the landing page style for your CRM Client Portal, follow these steps:
Click on the "Edit" icon in the Brand Settings module.
Once you have made your selection, click on the "Save" icon to save the changes.
Landing Page Style: Center
Landing Page Style: Right
Landing Page Style: Left
In the Domain Settings page, you can configure the domain for your CRM Client Portal. This feature enables you to add multiple domains to your CRM Client Portal for various purposes, such as catering to different client regions or organizing promotional events.
Benefits of using different domains include:
Regional Customization: Assign specific domains to different client regions, delivering a localized experience tailored to their preferences and needs. This ensures personalized and targeted engagement with your clients.
Promotional Events: Create dedicated domains for specific promotional events or campaigns. By utilizing separate domains, you can track the success rate of each event through the promotional links tab. This allows you to analyze the effectiveness of your marketing efforts and make data-driven decisions for future events.
Personalization for IBs: Allocate different domains to individual IBs, providing them with their own personalized CRM Client Portal domain. This enhances their experience and enables you to track the performance of each IB via the promotional link tab.
To edit your website name in the Brand Settings module, follow these steps:
Click the "Edit" icon.
Once you have entered the new website name, click on the "Save" icon to save your changes.
You can set three different types of logos for your CRM:
Website Logo: This logo will be displayed on the CRM Client Portal when clients log in. It represents your brand and provides a visual identity for your clients while they interact with the CRM.
To setup the logos, follow these steps:
Click the "Edit" icon.
Select the type of logo you would like to set, such as "Website Logo," "Favicon," or "App & PWA Icon."
Upload the logo file from your computer. Please note that only PNG and JPG file formats are accepted.
Ensure that the logo file meets the recommended size specifications: a) For Website Logo: Recommended size is 300x200 pixels. b) For Favicon: Recommended size is 40x40 pixels. c) For App & PWA Icon: Recommended size is 1024x1024 pixels.
Once the logo file is uploaded and meets the specified size, click on the "Save" button to apply the changes.
To create a new domain, follow the steps below:
In the Navigation Settings of the CRM, you have the ability to create custom tabs for your clients on the CRM Client Portal. This feature enables you to add additional tabs that are not available by default, providing a more customized experience for your clients.
By utilizing the Navigation Settings feature, brokers can enhance the functionality and user experience of the CRM Client Portal, providing additional resources and tailored information to their clients.
By default, the CRM Client Portal displays the following navigation tabs that cannot be deleted:
Dashboard
Accounts
PAMM/MAM
Referral
Reports
My Profile
There are 2 types of Navigation Tabs that can be created:
To create a new navigation tab in the CRM Client Portal, follow these steps:
Once you have created the navigation tabs in the CRM Client Portal, you will need to input the content. There are two ways to do this:
Embedding a Link: You can create a tab by embedding a link to external content or webpages. This allows you to direct clients to specific resources, websites, or any relevant content you wish to share. Simply provide the URL or link to the desired content, and it will be accessible to clients through the navigation tab.
Inputting Your Own Content: Alternatively, you can input your own content directly into the custom tab. This gives you the flexibility to create and display personalized content for your clients. You can use this feature to share announcements, guides, educational materials, or any other information you deem valuable. By inputting your own content, you have full control over the information you provide to your clients.
To input the navigation tab content, follow these steps:
Navigation Tabs Created
To set up the navigation mode for the CRM Client Portal, please follow these steps:
Click on "Edit" icon.
Click on the "Save" button to save the changes.
Please note that the navigation mode for the mobile user interface (UI) will always be set to the left, regardless of the settings chosen.
To set up the system language and default language for your CRM Client Portal, follow these steps:
Click on the "Edit" icon.
Select the desired system languages from the available options.
Once you have selected the system languages, they will be displayed under the "Default Language" section. Choose the default language that will be displayed initially for the CRM Client Portal.
Click on the "Save" button to save the changes.
When clients log in to the CRM Client Portal, the default language you have set will be displayed.
Clients have the flexibility to choose their preferred language by clicking on the "Language" icon.
The language of the CRM Client Portal will immediately change to the language selected.
Click "Delete".
A popup notice will appear, click "Confirm" to proceed to delete the domain.
Choose between the Light Mode or Dark Mode option.
Please note that even with the default mode set, clients will still have the flexibility to switch between light and dark modes according to their preference. This ensures a personalized experience and allows users to optimize their viewing experience based on their needs.
Select your preferred landing page style:
Enter your desired website name, keeping it within a maximum of 50 characters.
Favicon: The favicon is the small icon that appears on the browser tab when clients open your CRM in a web browser. It helps to enhance your brand visibility and provides a recognizable mark for your CRM in the browser interface.
APP & PWA Icon: This logo represents your mobile application or Progressive Web Application (PWA). It is displayed as the app icon on the home screen of users' devices, ensuring your brand is easily recognizable and accessible for mobile users.
Click "Create" to start the domain creation process.
Enter the desired new domain name, excluding "https://".
Resolve the server to Cloudflare name server by following the provided instructions in the link provided. This ensures proper linking of your domain to the Cloudflare DNS service.
Access your Cloudflare DNS server and acknowledge the CNAME records.
You can find the CNAME record details by clicking "Check Details" in the CRM.
The CNAME record details will be displayed accordingly.
Once the records have been resolved, click "Verify" to initiate the verification process.
Upon successful verification, your new domain for the CRM Client Portal will be ready to use.
You can set a default domain for your CRM Client Portal by clicking "Set as Default".
Group: Create groups to group multiple navigation tabs together for better organization.
Navigation: This refers to the individual navigation tab you will be creating.
Click on "Add Navigation Settings" to begin creating a new tab.
Choose between "Group" or "Navigation".
Group Creation
Select the "Icon" relevant to the Group you are creating.
Fill in the "Group Name" in the respective languages.
Click "Confirm".
Navigation Creation
Select the "Icon" relevant to the Group you are creating.
Select the "Group" you want to categorize the Navigation Tab under. If you want the navigation tab to be a standalone tab, click "N/A".
Fill in the "Navigation Name" in the respective languages.
Click "Confirm".
Click on the "Edit" icon associated with the navigation tab you wish to set up.
Choose between "Link Embedding" or "Content Input" options.
For "Link Embedding", simply enter the desired link or URL for the tab and click "Confirm".
For "Content Input", you have three options to input the content:
Simple - Add in Content: Enter the content directly into the provided field.
Simple - HTML Code: Input custom HTML code for more advanced design and customization.
Click "Confirm" to save the changes.
After creating the Navigation tabs, you will need to grant appropriate permissions to the relevant Client Groups. (For more details, please refer to this section: )
Groups Created
Choose the preferred navigation mode: Left or Top.
Navigation Mode: Left
Navigation Mode: Top
Navigation Mode on Mobile: Left
Advanced - AI Editor: Utilize the AI editor function available on the CRM for more advanced content creation. (Please refer to this section for more details: )
To set up the Login Background Image and Login Logo, follow these steps:
Click on the "Edit" icon.
Upload the image file you want to use as the Login Background Image or Login Logo from your device.
Once the upload is complete, click the "Save" button to save your changes.
To disable navigation tabs, follow these steps:
Locate the navigation tab you want to disable and click on the "Disable" icon.
The navigation tab will be disabled, and clients will no longer be able to view it.
If you want to re-enable the navigation tab, simply click on the "Disable" icon again.
Login Background Image:
Login Logo:
To make changes to the group and navigation tabs, simply follow these steps:
Click on the "Edit" button.
Click on the "Confirm" button to save the changes.
To sort the order of navigation tabs, follow these steps:
Locate the navigation tab you want to move.
Click and hold the "Sort" icon next to the navigation tab.
Drag the tab to the desired position within the navigation menu.
Release the mouse button to drop the tab in its new position.
The navigation tabs will be displayed in the order you have set, reflecting the new arrangement.
Update the necessary fields as required.
To enable remote login prompts for the CRM Client Portal, follow these steps:
Click on the "Edit" icon in the Security Settings tab.
Click on the "Enable" icon to activate this feature.
If you wish to disable remote login prompts at any time, click the same icon to deactivate it.
Click "Save" to apply the changes.
When Prompts for Remote Logins is enabled, the client will be notified if their account is accessed from a different IP address than their previous login.
When such a situation occurs, clients will receive prompts through the following methods:
Popup Notice on CRM Client Portal: A notification will be displayed to the client immediately upon login, informing them that their account was accessed from a different IP address. This prompt serves as an alert to the client to verify the legitimacy of the login. Clients can click "Change the Password" to protect their account.
Email Notification: In addition to the popup notice, an email will be sent to the client's registered email address. This email serves as an additional means of notification, providing the client with information about the login activity and advising them to take appropriate action if the login was unauthorized.
In the Security Settings tab, brokers can configure important security features for the CRM Client Portal. These include:
Remote Login Prompts: By enabling remote login prompts in the Security Settings tab, brokers can enhance the security of the CRM Client Portal. This feature alerts clients whenever their account is accessed from a different IP address than usual. It serves as a proactive measure to notify clients of potential unauthorized access to their account. Prompting clients with these alerts allows them to take immediate action if they suspect any suspicious activity and helps ensure the safety of their account.
Password Strength Settings: In the Security Settings tab, brokers can configure the password strength requirements for their clients. This feature allows brokers to define specific criteria for creating strong passwords. By implementing strong password policies, brokers enhance the overall security of client accounts, making them less susceptible to password-related breaches or unauthorized access attempts.
Two-Factor Authentication Settings: Brokers are empowered to further fortify the security of the CRM by configuring mandatory Two-Factor Authentication (2FA). This advanced security measure adds an extra layer of protection to clients account by requiring clients to key in the 2FA code before performing any actions. This helps to reduce the risk of unauthorized access, even if account passwords are compromised.
To delete a navigation tab you have created, follow these steps:
Locate the navigation tab you want to delete.
The navigation tab will be permanently deleted and removed from the CRM Client Portal.
Click the "Delete" icon next to the navigation tab.
A confirmation pop-up will appear. Click "Confirm" if you wish to proceed with deleting the navigation tab.
You can require clients to activate Two-Factor Authentication (2FA) for enhanced account protection. By default, this function is disabled. Once enabled, you can select the operations that will require clients to input a 2FA code:
Login
Deposit
Withdraw
Transfer
Prop Challenge Fee Payment
Trading Competition Fee Payment
Change Password
Update Email
To set up Mandatory 2FA Verification for your clients, follow these steps:
For clients without any existing 2FA setup, they will be prompted to activate 2FA upon logging in to the CRM Client Portal.
To complete the activation process, clients will need to follow the provided steps, input the 2FA code, and then click "Submit."
Once 2FA has been setup, the client will be logged into their CRM account.
Clients will not have the option to disable 2FA via the "Settings" page.
Clients will be asked to enter a 2FA One-Time Password (OTP) when conducting the operations configured to require mandatory 2FA verification.
For clients who have already set up 2FA, their accounts will remain unchanged.
They will continue to use 2FA as usual when logging in and when performing any of the operations that require mandatory 2FA.
To set password strength settings for your clients, follow these steps:
Click on the "Edit" icon in the Security Settings tab.
Select your preferred Password Strength Settings.
Click "Save" to apply the changes.
When clients register a new account and proceed to set up their password, they are required to adhere to the password strength settings that have been selected by the broker.
When clients update their account password, they are required to follow the password security settings as well.
If a client's chosen password does not meet the specified requirements, an error notice will be displayed, informing the client of the password requirements that were not met. This notice serves as a reminder to the client to create a password that meets the specified criteria, ensuring that their account remains secure.
In the Transaction Settings menu, brokers can access a variety of configuration options related to transactions. These settings enable brokers to customize and manage different aspects of the deposit, transfer, and withdrawal processes to meet their specific requirements.
You can define limits on failed login attempts for both clients and admins, triggering automatic account suspension after repeated failures to mitigate security risks.
To setup failed login attempt limit, follow these steps:
To enable the account, you will need to do the following:
For client accounts, locate the account under the "Clients" list and click the "Unsuspend" icon.
For user accounts, under "User Management", click the "Filter" icon and select "Suspended" as the Account Status. You will see a list of suspended users. Locate the user you wish to enable and click the "Unsuspend" icon.
In the Deposit Settings menu, brokers can configure the following:
In the Deposit Account Settings tab, brokers can choose whether to allow clients to deposit funds into their CRM wallets or directly into their trading accounts. This decision depends on the broker's preferences and business requirements.
Allowing clients to deposit into their CRM wallets provides flexibility in managing funds. Clients can deposit funds into their CRM wallets and then allocate them to their trading accounts using the "Transfer" function. This centralizes the balance and allows clients to distribute funds as needed.
Alternatively, brokers may prefer to restrict deposits directly to the trading accounts, bypassing the CRM wallets. In this case, clients would deposit funds directly into their trading accounts without any intermediate step.
To setup deposit account settings, follow these steps:
Click on the "Edit" icon in the deposit account settings.
Enable or disable accordingly.
Save the changes by clicking the "Save" button.
In the daily deposit settings, you have the ability to define a specific timeframe during which clients are allowed to submit deposit requests. This timeframe restricts the submission of deposit requests to the specified period within a day.
This helps ensure that deposit requests are submitted during hours when the broker's team is available to process them.
Click on the "Edit" icon in the daily deposit settings section.
Select the desired time zone from the available options.
Set the start time and end time for the daily deposit timeframe.
Click "Save" to apply the changes.
When clients initiate the deposit process, they will be presented with the deposit timeframe information. This allows them to be aware of the specific hours during which they can submit their deposit requests.
In the deposit request settings, brokers can set the maximum limit for the number of pending deposit requests that clients can submit. This allows brokers to manage and control the number of pending deposit requests from clients at any given time. Furthermore, brokers can empower clients to cancel their own online payment/deposit requests if they change their mind before processing. Brokers can also limit which payment statuses are eligible for cancellation.
To set up the deposit request settings, follow these steps:
Click on the "Edit" icon.
Choose one of the available options:
Unlimited - This option allows clients to submit an unlimited number of pending deposit requests. It is selected by default.
Customize - This option allows you to set a maximum limit for pending deposit requests. Enter the desired maximum number.
Click on the "Save" icon to save the changes.
When the deposit request setting is set as unlimited, clients have the freedom to submit as many pending deposit requests as they want without any restrictions.
On the other hand, if a maximum number of pending deposit requests is set, clients will be limited in the number of pending requests they can have at a time.
If a client attempts to submit another deposit request when they have already reached the maximum limit, an error message will be displayed.
This message informs the client that they have already reached the maximum number of pending deposit requests and they will need to wait for the broker to approve their existing requests before they can submit another one.
To setup the cancellation of requests, follow these steps:
Under "Deposit Request Settings", click the "Edit" icon.
"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.
Select the following options:
The online payment status is "Pending" - allows clients to cancel online payment methods that are currently pending.
The online payment status is "Failed" - allows clients to cancel online payment methods that have failed.
Click the "Save" icon.
Your client will be able to cancel the respective deposit requests.
To edit a payment method, please follow these steps:
Locate the payment method you wish to edit and click on the "Edit" icon.
Make the necessary changes to the payment method details, such as the name, currencies accepted, deposit settings, description, or deposit fields.
Once you have made the desired changes, click on the "Save" button to save the updated payment method settings.
In the payment method settings, brokers can manage the available deposit methods for their clients. This includes the ability to create new payment methods, edit existing ones, disable specific methods, or delete payment methods that are no longer required. This flexibility allows brokers to customize the available payment options to align with their business requirements and provide a seamless deposit experience for their clients.
To enable or disable a payment method, please follow these steps:
Locate the payment method you wish to enable or disable in the payment method settings.
Click on the "Enable" or "Disable" icon next to the payment method.
You can sort the payment methods in your preferred order. This allows you to prioritize or highlight certain payment methods for your clients, making it easier for them to navigate and select their preferred options during the deposit process.
To sort the payment methods, follow these steps:
Click and hold the payment method you want to move.
Drag the payment method to its desired location in the list.
Release the mouse button to drop the payment method in the new position.
To delete a payment method, please follow these steps:
Locate the payment method you wish to delete in the payment method settings.
Click on the "Delete" icon next to the payment method.
Click "Confirm" to proceed with the deletion of the payment method.
To create a new payment method, please follow these steps:
When clients deposit funds, they will have visibility of the available deposit methods along with the corresponding accepted currencies, fees, and deposit amount ranges. Clients can review this information and choose their preferred deposit method based on their preferences and requirements. Once they have selected a deposit method, they can proceed with depositing funds using that chosen method.
In the Withdrawal Settings menu, brokers can configure the following:
In the withdrawal account settings tab, brokers can choose whether to allow clients to withdraw funds from their CRM wallets or trading accounts. This decision depends on the broker's preferences and business requirements.
To setup withdrawal account settings, follow these steps:
Enable or disable accordingly.
In the request quantity settings, brokers can set the maximum limit for the number of pending withdrawal requests that clients can submit. This allows brokers to manage and control the number of pending withdrawal requests from clients at any given time.
To set up the request quantity settings, follow these steps:
Choose one of the available options:
Unlimited - This option allows clients to submit an unlimited number of pending withdrawal requests. It is selected by default.
Customize - This option allows you to set a maximum limit for pending withdrawal requests. Enter the desired maximum number.
When the request quantity settings are set as unlimited, clients have the freedom to submit as many pending withdrawal requests as they want without any restrictions.
On the other hand, if a maximum number of pending withdrawal requests is set, clients will be limited in the number of pending requests they can have at a time.
If a client attempts to submit another withdrawal request when they have already reached the maximum limit, an error message will be displayed.
This message informs the client that they have already reached the maximum number of pending withdrawal requests and they will need to wait for the broker to approve their existing requests before they can submit another one.
In the daily withdrawal settings, you have the ability to define a specific timeframe during which clients are allowed to submit withdrawal requests. This timeframe restricts the submission of withdrawal requests to the specified period within a day.
This helps ensure that withdrawal requests are submitted during hours when the broker's team is available to process them.
To configure the daily withdrawal settings, please follow these steps:
Click on the "Edit" icon in the daily withdrawal settings section.
Select the desired time zone from the available options.
Set the start time and end time for the daily withdrawal timeframe.
Click "Save" to apply the changes.
When clients initiate the withdrawal process, they will be presented with the withdrawal timeframe information. This allows them to be aware of the specific hours during which they can submit their withdrawal requests.
In the Withdrawal Currency Settings tab, you have the flexibility to create multiple currencies in which clients can withdraw funds from. This feature allows you to cater to a diverse range of clients who may prefer different currencies for their withdrawals.
To create a new withdrawal currency, follow these steps:
Click on the "Create" button in the withdrawal currency settings tab.
Fill in the required information for the currency you wish to add:
Currency Name: Enter the name of the currency (e.g., United States Dollar, Euro, British Pound).
Currency Code: Enter the code of the currency (e.g., USD, EUR, GBP).
Decimals: Specify the number of decimal places for the currency (e.g., 2 for two decimal places).
To delete a withdrawal currency, please follow these steps:
Locate the withdrawal currency that you want to delete in the withdrawal currency settings tab.
Click on the delete icon associated with the currency.
In the settings for payment gateway icons, brokers have the option to create icons for different payment methods. The introduction of new visual elements enhances clarity and user experience, allowing clients to quickly identify their preferred deposit methods at a glance.
Default icons have been pre-set for the following payment methods:
ChillPay
Match2pay
Basic Icon
Bank Transfer
PayPal
Please note that these default icons are fixed and cannot be edited or deleted.
To add a payment gateway icon, please follow these steps:
Click on the "Create" button.
Enter the name of the payment gateway icon.
Upload a copy of the payment gateway icon. Please ensure that the icon is in PNG format, with dimensions of 200x200 pixels and a transparent background.
Click "Save".
Default payment gateway icons cannot be edited.
You can only edit icons that you have created. To do so, follow these steps:
Find the icon you want to edit and click the "Edit" icon.
Update the name if needed.
If you wish to upload a new icon image, first click the "Delete" icon to remove the current icon. Then upload the new one.
Finally, click "Save" to apply your changes.
You cannot delete default payment gateway icons.
Additionally, icons currently in use by payment methods cannot be deleted. To delete an icon, follow these steps:
Find the icon you want to delete and click the "Delete" icon.
A popup confirmation notice will appear.
To edit a withdrawal method, please follow these steps:
Locate the withdrawal method you wish to edit and click on the "Edit" icon.
Make the necessary changes to the withdrawal method details, such as the name, currencies accepted, withdrawal settings or withdrawal fields.
When your client or admin user's login attempt has failed, they will see a notification to inform them of the remaining number of attempts remaining.
If the failed login attempt reaches the maximum limit configured, a notification will be displayed to inform the client or admin user that their account has been suspended.
If a client attempts to deposit funds outside the defined daily deposit timeframe, a popup notice will appear to inform them of the timeframe restriction. In such cases, clients will not be able to proceed with submitting their deposit requests until the timeframe restrictions are met.
A popup notice will appear, asking you to confirm the deletion of the payment method.
Click on the "Create" button.
Select the appropriate "Platform" for the payment method. If you are setting up a manual deposit method, choose "Other". If you are setting a online deposit method / PSP deposit method, select the respective platform (please refer to this section for more details: Client Portal - PSP Settings).
Select the icon for this payment method. Please refer to this section for more details: Payment Gateway Icon
Choose the "Client Group" that will have access to this payment method.
Enter the name of the payment method in the respective languages.
Add the accepted currencies and configure the deposit settings:
Currency Name
Currency Code
Decimal Places
Minimum Deposit Amount
Maximum Deposit Amount
Fee
Maximum Fee
Provide a description of the payment method to provide an overview of the payment method and the deposit policies in place. You will need to fill in the description for the respective languages available.
Select "Use External Exchange Rate" if you would like to apply your own exchange rate.
Add the required deposit fields for clients to fill in:
The default fields include trading account, trading amount, payment currency, and payment amount.
To add a new field, click on "Create".
Select the field type and indicate if it is required or optional.
Click on "Save" to save the new payment method details.
Click on the "Edit" icon in the withdrawal account settings.
Save the changes by clicking the "Save" button.
Click on the "Edit" icon.
Click on the "Save" icon to save the changes.
If a client attempts to withdraw funds outside the defined daily withdrawal timeframe, a popup notice will appear to inform them of the timeframe restriction.
Click the "Save" button to create the new withdrawal currency.
A popup notice will appear to confirm the deletion. Click on the "Confirm" button to proceed with the deletion.
Once confirmed, the icon will be deleted.
Once you have made the desired changes, click on the "Save" button to save the updated withdrawal method settings.
Fill in the field details and click on "Create Field".
Enable Wallet Deposits
Clients will have the option to select their CRM wallet as the destination account when depositing funds.
Disable Wallet Deposits
Clients will not see their CRM wallet as an available option and can only select their trading accounts for funds deposit.
Enable Trading Account Deposits
Clients will have the option to select their trading accounts as the destination account when depositing funds.
Disable Trading Account Deposits
Clients will not see their trading accounts as an available option and can only select their CRM wallet for funds deposit.
Enable Wallet Withdrawals
Clients will have the option to select their CRM wallet as the source account when withdrawing funds.
Disable Wallet Withdrawals
Clients will not see their CRM wallet as an available option and can only select their trading accounts for funds withdrawal.
Enable Trading Account Withdrawals
Clients will have the option to select their trading accounts as the source account when withdrawing funds.
Disable Trading Account Withdrawals
Clients will not see their trading accounts as an available option and can only select their CRM wallet for funds withdrawal.
In the withdrawal method settings, you can create and configure withdrawal methods for your clients. These settings allow you to specify the currencies accepted, withdrawal fees, minimum and maximum withdrawal amounts, and customize the withdrawal form according to your requirements.
By setting up withdrawal methods and customizing the withdrawal form, you can streamline the withdrawal process for your clients and ensure that the necessary information is captured accurately.
In the Exchange Rates settings, you have the option to set the exchange rates for the currencies accepted. You also have the flexibility to set different exchange rates for the currencies accepted based on different Client Groups.
By assigning specific exchange rates for each Client Group, you can customize the currency conversion rates according to their specific needs or business requirements. This feature allows you to cater to different client segments or regions that may have varying exchange rate preferences or pricing structures.
To set the exchange rate for your currencies, follow these steps:
If a client attempts to deposit funds in a currency for which the exchange rate has not been configured, the CRM system will display an error message to inform the client about the missing exchange rate. The error message will prompt the client to contact you, indicating that they need assistance in setting up the exchange rate for the respective currency.
If the exchange rate is configured in the CRM system and you have chosen to allow the display of exchange rates to clients, they will indeed be able to see the conversion rate when depositing funds.
If you choose not to display the exchange rate to clients, clients will not see the exchange rate when depositing funds.
To enable or disable a withdrawal method, please follow these steps:
Locate the withdrawal method you wish to enable or disable in the withdrawal method settings.
Click on the "Enable" or "Disable" icon next to the withdrawal method.
To delete a withdrawal method, please follow these steps:
Locate the withdrawal method you wish to delete in the withdrawal method settings.
Click on the "Delete" icon next to the withdrawal method.
Click "Confirm" to proceed with the deletion of the withdrawal method.
To create a new withdrawal method, follow these steps:
When clients withdraw funds, they will have visibility of the available withdrawal methods along with the corresponding accepted currencies, fees, and withdrawal amount ranges. Clients can review this information and choose their preferred withdrawal method based on their preferences and requirements.
To enable Match2Pay withdrawal for your clients, follow these steps:
You can sort the withdrawal methods in your preferred order. This allows you to prioritize or highlight certain withdrawal methods for your clients, making it easier for them to navigate and select their preferred options during the withdrawal process.
To sort the withdrawal methods, follow these steps:
Click and hold the withdrawal method you want to move.
Drag the withdrawal method to its desired location in the list.
Release the mouse button to drop the withdrawal method in the new position.
Locate the specific currency for which you want to set the exchange rate and click on the "Edit" button.
Select the relevant Client Group for which you want to set the exchange rate.
Choose the type of exchange rate you want to set: manual or auto.
For manual update, enter the exchange rate value manually.
For auto update, select one of the available sources:
exchangerate.host: This source is already connected with the CRM and automatically provides exchange rates.
This exchange rate updates once a day.
For currencies in international standard code, the exchange rate will be automatically generated.
Otherwise, there will be an error in retrieving the exchange rate. For such cases, you will need to manually input the source and target currency.
You can input a markup percentage. This allows you to adjust the rate based on your preferences or any additional charges involved. Once you input the desired markup, the system will calculate and display the effective exchange rate, which takes into account the markup.
MT Manager: This source allows you to use a price feed from your own MT Manager, providing exchange rates directly from your trading platform.
This exchange rate updates every 5 minutes.
You will need to specify the trading platform and symbol from which the exchange rate will be retrieved.
You can choose between the ask or bid rate depending on your preference.
Additionally, you have the option to invert the exchange rate. For example, if you are setting the exchange rate for AUD and the symbol on your trading platform is AUDUSD, you may need to invert the rate to obtain the USDAUD rate for accurate conversions.
You can input a markup percentage. This allows you to adjust the rate based on your preferences or any additional charges involved. Once you input the desired markup, the system will calculate and display the effective exchange rate, which takes into account the markup.
Liquidity Provider: This source offers an aggregated price feed from liquidity providers.
This exchange rate updates every 5 minutes.
For currencies in international standard code, the exchange rate will be automatically generated.
Otherwise, there will be an error in retrieving the exchange rate. For such cases, you will need to manually input the source and target currency.
You can input a markup percentage. This allows you to adjust the rate based on your preferences or any additional charges involved. Once you input the desired markup, the system will calculate and display the effective exchange rate, which takes into account the markup.
Finrax: This source is already connected with the CRM and automatically provides exchange rates.
This exchange rate updates every 5 minutes.
For currencies in international standard code, the exchange rate will be automatically generated.
Otherwise, there will be an error in retrieving the exchange rate. For such cases, you will need to manually input the source and target currency.
You can input a markup percentage. This allows you to adjust the rate based on your preferences or any additional charges involved. Once you input the desired markup, the system will calculate and display the effective exchange rate, which takes into account the markup.
You can set different exchange rates for different Client Groups as per your requirements. Click "Add Exchange Rate" to configure the exchange rate for another Client Group.
Select the "Display Exchange Rate" option if you want your clients to be able to see the exchange rate when depositing funds.
Click "Save" to save the exchange rate settings.
A popup notice will appear, asking you to confirm the deletion of the withdrawal method.
Click on the "Create" button.
Enter the name of the withdrawal method in the respective languages.
Select the client group(s) for which this withdrawal method will be available. This determines which clients will have access to this particular method.
Choose the supported currencies for this withdrawal method. Clients will only be able to withdraw funds in the currencies you specify here.
After selecting the supported currencies for the withdrawal method, you will need to configure the withdrawal settings for each currency:
Minimum Withdrawal Amount
Maximum Withdrawal Amount
Fee (%)
Maximum Fee Amount
Set up the required fields for the withdrawal form. To add a new field:
Click on "Create."
Select the field type from the available options.
Indicate whether the field is required or optional for clients to fill in.
Navigate to Deposit Settings - Match2Pay Settings.
Enable Match2Pay withdrawal by clicking "Sync to withdrawal settings".
You can only enable Match2Pay withdrawal if you've completed the security checklist. Please refer to this link for more details:
After enabling it, navigate to "Withdrawal Settings".
Create the withdrawal currency that Match2Pay will accept by clicking "Create" under the Withdrawal Currency Settings.
Fill in the required details and click "Save."
After creating the currency, proceed to "Create" a new withdrawal method under Withdrawal Method Settings.
In the "Platform" field, select Match2Pay, and complete the remaining fields.
The "Wallet Address" field will be included by default for clients to input; this field is mandatory and cannot be deleted.
If needed, you can add additional withdrawal form fields by clicking "Create."
Click "Save" to save the new withdrawal method.
Once the withdrawal method is created, configure the exchange rate for the currency under "Exchange Rates" by clicking the Edit icon for the respective currency.
Set up the exchange rate and click "Save."
Your clients can now easily withdraw funds via Match2Pay.
Fill in the field details and click on "Create Field".
Once you have configured the withdrawal method and added the required fields, click on "Save" to save the withdrawal method settings.
In the PSP (Payment Service Provider) settings, you have the option to set up PSPs as payment options within your CRM system. However, it's important to note that integration with the CRM is required for each PSP before it can be added as a payment option.
To integrate a PSP with your CRM, you will need access to the PSP's open API documentation. This documentation provides the necessary technical details and instructions for connecting the PSP with your CRM system. To obtain the PSP's open API documentation and initiate the integration process, please reach out to your dedicated account manager.
Overview of PSP Setup on CRM:
Integrate PSP with CRM
Create PSP Platform via PSP Settings tab
Create Payment Method via Deposit Settings tab
In the Exchange Rates settings, you have the option to set the exchange rates for the currencies accepted. You also have the flexibility to set different exchange rates for the currencies accepted based on different Client Groups.
By assigning specific exchange rates for each Client Group, you can customize the currency conversion rates according to their specific needs or business requirements. This feature allows you to cater to different client segments or regions that may have varying exchange rate preferences or pricing structures.
To set the exchange rate for your currencies, please refer to this section: Exchange Rates
If a client attempts to withdraw funds in a currency for which the exchange rate has not been configured, the CRM system will display an error message to inform the client about the missing exchange rate. The error message will prompt the client to contact you, indicating that they need assistance in setting up the exchange rate for the respective currency.
If the exchange rate is configured in the CRM system and you have chosen to allow the display of exchange rates to clients, they will indeed be able to see the conversion rate when withdrawing funds.
If you choose not to display the exchange rate to clients, clients will not see the exchange rate when withdrawing funds.
To guarantee a secure Match2Pay withdrawal process, we have implemented security checks to verify withdrawal requests before processing. These security measures include:
A) Two Levels of Approval
Each withdrawal request will go through mandatory two levels of approval.
This additional layer of verification helps ensure that only authorized and legitimate requests are processed, reducing the risk of unauthorized withdrawals.
This is a mandatory step before you can setup Match2Pay as a withdrawal method for your clients.
B) 2FA Setup
You can enable mandatory 2FA for your clients, requiring them to input a 2FA code before processing any operations.
This is an optional step, but it is highly recommended to enhance fund security.
For further information on how to utilize this function, please refer to this link: Two-Factor Authentication Setting
Without completing the security checklist, you will not be able to enable Match2Pay as a withdrawal method. A popup notice will appear to inform you to complete the security checklist.
To secure your Match2Pay withdrawal process, follow these steps:
To turn on 2FA, follow these steps:
Navigate to "Security Settings" and enable the mandatory 2FA verification option.
Alternatively, you can click on "Take Action Now" to be redirected to the respective page. For more details, please refer to this link: Two-Factor Authentication Setting
To install "Multi-Level Approval", please refer to this link: Multi-Level Approval
Upon successful completion of the installation, a "tick" symbol will be displayed beside the corresponding checklist item.
To setup Multi-Level Approval, follow these steps:
Navigate to Approval Settings > Process Settings.
Alternatively, click "Take Action Now" to be redirected to the settings page.
Locate "Withdrawal" and click the Edit icon next to it.
For Match2Pay withdrawal to be enabled, you will need a minimum of 2 levels of approvers:
First level of approver: This is for you to verify the client's wallet address. Upon approval, the funds will be deducted from the client's trading account, and instructions will be sent to Match2Pay for processing the funds transfer.
Second level of approver: This is for you to verify the payment status of the withdrawal and click "Approve" if successful.
To add a level of approver, click the "+" icon.
Select the party responsible for each approval level by clicking the box.
You can choose individual users or roles. Click "Confirm" once selected.
For the first level of approval, you can select from the two options:
Manual - Requires a party to manually approve the request.
Automatic - The first level will be automatically approved, and funds will be deducted from the trading account. Instructions will be sent to Match2Pay for processing the transfer automatically.
Note: We strongly encourage keeping this as a manual process to ensure verification of wallet details before Match2Pay processes the transfer.
Once you finish setting up the approval process, click "Publish."
Upon completion, you will see a "tick" beside the corresponding checklist, indicating that this step has been successfully completed.
After completing all the required security checks, you will gain the ability to sync Match2Pay as a withdrawal method.
However, if you have completed all the mandatory security checks except enabling the optional 2FA verification, you will see a "Notice" icon beside Security Settings.
This icon serves as a reminder that you have the option to further enhance fund security by enabling the 2FA function. We recommend considering this additional security measure to ensure the utmost protection for your funds and account.
To submit a withdrawal request via Match2Pay, your client will need to follow these steps:
To review client's withdrawal request via Match2Pay, follow these steps:
Navigate to Approval > Withdrawal.
Locate the specific withdrawal request you wish to review and click "Review".
The first level of approver will be able to review the client's wallet address.
Once the wallet address is verified, they can click "Approve" or "Reject".
Upon approval, the funds will be deducted from the client's trading account and instructions will be sent to Match2Pay to process the funds transfer to the client.
The second level of approver will see the Funding Status as "Withdrawn," indicating that funds have been deducted from the client's trading account.
The payment status of the withdrawal will be displayed as well:
Pending - The withdrawal process is still ongoing.
Success - Funds have been successfully transferred to the client.
Failed - Funds failed to be transferred to the client.
If the status is "Success," you can proceed to approve the withdrawal request to complete the process.
For other payment statuses (Pending/Failed), you will need to review the progress and reasons for the pending or failed transaction on the Match2Pay portal.
Depending on the situation, you can amend the "Payment Status" in the CRM by clicking the "Edit" icon and selecting the appropriate status. Subsequently, you can approve or reject the withdrawal request as necessary.
Brokers can integrate their preferred exchange rate source directly into the CRM and have greater control and accuracy over their currency conversion rates.
To begin setting up the exchange rate source, you will need to ensure you have the respective permissions:
Read External Exchange Rates: View external exchange rate settings.
Create External Exchange Rates: Create new external exchange rate settings.
Update External Exchange Rates: Update existing external exchange rate settings.
Delete External Exchange Rates: Delete existing external exchange rate settings.
Once the respective permissions have been granted, you will be able to perform the following functions:
You will be able to view the full API documentation for External Exchange Rates by clicking onto "LEARN MORE".
To assign your external exchange rate to a payment method, follow these steps:
Navigate to Transaction Settings > Deposit Settings.
Locate the payment method you wish to assign the external exchange rate to and click the "Edit" icon.
Click "Use external exchange rate".
Select your external exchange rate source.
Click " Save".
When your client deposit funds, the respective exchange rate from your source will be applied.
In the Transfer Settings tab, brokers have the option to control whether the source or target account of a transfer can be the CRM wallet. If brokers choose to disallow funds from being transferred to or from the CRM wallet, they can easily disable this feature within the transfer settings. This provides brokers with greater control and flexibility in managing fund transfers and aligning them with their specific business requirements and preferences.
Here, brokers can configure the following:
Exchange Rates
To enable or disable transfers to or from the CRM wallet, follow these steps:
Click on the "Edit" icon.
Select or de-select the following options:
The source account can be wallet
The target account can be wallet
By selecting either or both of these options, you are indicating whether transfers to or from the CRM wallet are allowed.
Once you have made your selection(s), click on the save icon to save your changes.
If you enable transfers to or from the CRM wallet in the Transfer Settings, it means that clients will have the option to select the CRM wallet as the source or target account when making transfers.
On the other hand, if you disable transfers to or from the CRM wallet, clients will only be able to see their trading accounts as options when making transfers. The CRM wallet will not be available as a selectable account for transfers.
In the Transfer to Others settings, brokers can choose to allow or disallow clients from transferring funds to third parties. This setting gives brokers control over whether clients can initiate transfers to external accounts or limit transfers to only internal accounts.
To allow or disallow clients from transferring funds to third parties, you can easily toggle the "Enable/Disable" button according to your preference.
If you enable third-party transactions for clients, they will have the option to choose between transferring funds to their own accounts or to other parties when making transfers.
However, if you disable this option, clients will not see the selection for transferring to others and will only be able to transfer funds to their own accounts.
In the transfer amount limit settings, you have the flexibility to set the minimum and maximum transfer amounts for different currencies. You can customize the transfer amount limits separately for transfers to the client's own account and transfers to third parties.
By default, the currencies that you offer will be displayed, and you can adjust the limits accordingly for each currency. The available currencies will depend on the account base currencies that you have made available on your trading platform for your clients.
To set up transfer amount limits, follow these steps:
Click on the "Edit" icon.
Set the minimum and maximum amounts for each currency. You can configure these limits separately for transfers to the client's own account and transfers to third parties. If you have disabled the transfer to others functionality, you only need to set the transfer amount limit for transfers to the client's own account.
Click "Save" to save the changes.
If a client attempts to transfer an amount that is below the specified minimum amount, an error message will be displayed, notifying the client that the transfer must be for an amount greater than the minimum limit.
Similarly, if a client tries to transfer an amount that exceeds the specified maximum amount, an error message will be shown, informing the client to transfer an amount that is within the maximum limit.
In the Exchange Rates settings, you have the option to set the exchange rates for the currencies accepted. You also have the flexibility to set different exchange rates for the currencies accepted based on different Client Groups.
By assigning specific exchange rates for each Client Group, you can customize the currency conversion rates according to their specific needs or business requirements. This feature allows you to cater to different client segments or regions that may have varying exchange rate preferences or pricing structures.
If a client attempts to transfer funds in a currency for which the exchange rate has not been configured, the CRM system will display an error message to inform the client about the missing exchange rate. The error message will prompt the client to contact you, indicating that they need assistance in setting up the exchange rate for the respective currency.
If the exchange rate is configured in the CRM system and you have chosen to allow the display of exchange rates to clients, they will indeed be able to see the conversion rate when withdrawing funds.
If you choose not to display the exchange rate to clients, clients will not see the exchange rate when withdrawing funds.
To edit PSP settings, follow these steps:
Locate the PSP platform that you want to edit and click the "Edit" icon.
Make necessary amendments.
Click on the "Save" button to save the updated PSP settings. Your changes will be applied, and the PSP settings will be updated accordingly.
Once the PSP (Payment Service Provider) has been successfully integrated with the CRM, you can proceed to set it up as a payment platform by following these steps:
To make changes, click onto the "Settings" icon.
Select the approval method and click "Confirm".
On the CRM Client Portal, go to the "Funds" section and click on "Withdraw."
Complete the withdrawal form. Ensure that you select "Match2Pay" as the withdrawal method.
Enter your wallet address in the provided field.
Finally, click "Submit" to process your withdrawal request.
After submitting the withdrawal request, clients will be redirected to the withdrawal request page. This page will display the status of their withdrawal, allowing them to track its progress conveniently.
If you choose to allow clients to transfer funds to third parties, it is recommended to set up a transfer agreement to ensure clients understand the associated policies and risks. In the Transfer to Others tab, you can find a quick link to the Risk Agreement tab (please refer to this section for more details: ). This helps establish clarity and transparency between the broker and the client regarding the terms and conditions of transferring funds to third parties.
To set the exchange rate for your currencies, please refer to this section:
Click on the "Create" button to create a new PSP platform.
Enter the name of the PSP in the respective languages.
Fill in the APP URL, which is the URL provided by the PSP for communication with the CRM system.
Select this option if you require the API call to include the client portal language set by the client.
Select this option if you want to include your client's device parameters when an API call is triggered.
Select the currencies that are accepted by this PSP. Clients will be able to deposit funds in these selected currencies.
Select the payment page preview method:
New Tab;
In page Popup - you will need to ensure the PSP allows third party websites to embed it as an iframe.
Select this option if you prefer to modify payment amounts from your clients. Please be aware that enabling this function comes with an automatic conversion feature. The system will adjust the deposit or payment amount based on the exchange rate if the payment amount and trading amount involve different currencies. Consequently, there may be a variance between the trading amount deposited into the client's trading account or CRM wallet.
If required, you can set the trading amount settings. This allows you to specify the total amount of deposits allowed from a client within a certain number of days. You can indicate the desired number of days for this limit.
Once you have filled in the required details, click "Save" to save the PSP configuration.
Upon creating the PSP platform on CRM, the details will be provided to complete the connectivity between the PSP and the CRM.
Once you have created the PSP platform on CRM, you will need to create the Payment Method via the Payment Method Settings tab (please refer to this section for more details: ).
PayPal is a leading online payment services provider that offers secure and convenient payment solutions for businesses and individuals worldwide. With its easy-to-use platform, PayPal enables users to send and receive payments, make online purchases, and transfer funds seamlessly. PayPal provides several key benefits, including:
Security: PayPal prioritizes the security of transactions by utilizing advanced encryption technologies and fraud protection measures, ensuring that sensitive financial information is safeguarded.
Convenience: With PayPal, users can make payments without the need to share their financial details with merchants. It offers a streamlined checkout process, reducing the hassle of entering payment information repeatedly.
Global Acceptance: PayPal is widely accepted by online merchants and service providers around the world. It supports transactions in multiple currencies, making it convenient for businesses and individuals operating internationally.
Buyer and Seller Protection: PayPal offers buyer and seller protection programs that help mitigate risks and disputes, providing added peace of mind for both parties involved in a transaction.
Mobile Payments: PayPal's mobile app allows users to make payments and manage their accounts on the go, providing flexibility and convenience for mobile users.
Given the numerous advantages and popularity of PayPal, it has been fully integrated into the CRM system. This integration eliminates the need for brokers to handle the technical aspects of integrating PayPal themselves. By simply creating a PayPal account and configuring the CRM settings, brokers can immediately offer PayPal as a payment method to their clients, saving them time and enabling them to take advantage of PayPal's benefits seamlessly.
To can sort the PSP platforms to your desired order, follow these steps:
Click and hold the PSP platforms you want to move.
Drag the PSP platform to its desired location in the list.
Release the mouse button to drop the PSP platform in the new position.
To register a PayPal account, visit https://www.paypal.com/bizsignup/. You can follow the guide here to complete your PayPal account regsitration.
To integrate your PayPal account with the CRM, you will need to obtain the Client ID and Secret Key. You can do so by following these steps:
Log into Dashboard via https://developer.paypal.com/home/
Click “My Apps & Credentials”
Fill in your App Name and Select “Create App”.
Upon creation of your App, you will be able to see your Client ID and Secret.
To start offering PayPal as a new deposit method to your clients, you can conveniently install it from the CRM marketplace. This function is available free of charge.
Once the installation of PayPal is completed, it's important to grant the appropriate permissions to your team members to ensure they can effectively set up and manage PayPal within the CRM. Here are the specific permissions related to PayPal settings:
Read PayPal Settings: This permission allows users to view the existing PayPal settings.
Add PayPal Settings: With this permission, users can add new PayPal settings to the CRM.
Update PayPal Settings: This permission enables users to modify and update the existing PayPal settings.
Delete PayPal Settings: Users with this permission can delete PayPal settings from the CRM if necessary.
Once permissions are granted, you will be able to view PayPal Settings.
To delete PSP settings, follow these steps:
Locate the PSP that you want to delete and click the "Delete" icon.
A popup notice will appear to confirm the deletion. Review the notice to ensure that you are deleting the correct PSP setting.
To view the details of a specific PayPal setting in your CRM, follow these steps:
Locate the PayPal setting you want to view in the list.
Click on the "View" icon.
The details of the selected PayPal setting will be displayed, including the name, Client ID, Secret, and the currencies supported by that PayPal account.
To delete PayPal settings from your CRM, please follow these steps:
Find the PayPal setting you want to delete in the list.
Click on the "Delete" icon.
A popup notice will appear asking for confirmation to proceed with the deletion.
To create PayPal settings on the CRM, follow these steps:
To edit the PayPal settings in your CRM, follow these steps:
Find the PayPal setting you wish to edit in the list.
Click on the "Edit" icon.
Make the necessary changes to the fields you want to modify, such as the name, Client ID, Secret, or supported currencies.
After making the amendments, click on the "Save" button to save the updated PayPal settings.
Navigate to CRM Marketplace.
Search for "PayPal" and click "Obtain".
You will be redirected to the PayPal details page.
Click "Obtain" to proceed with the installation.
If you are certain about the deletion, click on the "Confirm" button to proceed.
Click on the "Confirm" button to proceed with the deletion.
Click on "Create" in the PayPal Settings section.
Fill in the required fields:
Name: Enter a name for the PayPal settings.
Client ID: Retrieve the Client ID from your PayPal account.
Secret: Retrieve the Secret from your PayPal account.
Select the currencies you wish to offer to your clients.
The available currencies will depend on the supported currencies of your PayPal account.
By default, the supported currencies provided by PayPal will be listed in the CRM.
Please note that the available currencies may vary depending on the country where your PayPal account is registered. For example, if your PayPal account is registered in China, it may support CNY as a deposit currency.
Click "Save" to save the PayPal settings.
If the creation is successful, a pop-up notice will appear, informing you that the PayPal settings have been created successfully.
If there is an error, a pop-up notice will appear, indicating that there is an issue with your account details. In such cases, verify the account details (Client ID and Secret) and retry the process.
Once you have successfully created the PayPal Settings, you will need to create the payment method via the Deposit Settings tab. (Please refer to this section for more details: ).
To view the details of a specific ChillPay setting in your CRM, follow these steps:
Locate the ChillPay setting you want to view in the list.
Click on the "View" icon.
The details of the selected ChillPay setting will be displayed.
To register a PayPal account, follow the steps below:
To integrate your ChillPay account with the CRM, you will need to obtain the Merchant Code, API Key and MD5 Key. You can do so by following these steps:
Click "Production" and key in your company details.
Obtain your Merchant Code, API Key and MD5 Key from Settings > API.
Obtain your Route Number and Payment Name via Settings > Payment Channel.
To start offering ChillPay as a new deposit method to your clients, you can conveniently install it from the CRM marketplace. This function is available free of charge.
Once the installation of ChillPay is completed, it's important to grant the appropriate permissions to your team members to ensure they can effectively set up and manage ChillPay within the CRM. Here are the specific permissions related to ChillPay settings:
Read ChillPay Settings: This permission allows users to view the existing ChillPay settings.
Add ChillPay Settings: With this permission, users can add new ChillPay settings to the CRM.
Update ChillPay Settings: This permission enables users to modify and update the existing ChillPay settings.
Delete ChillPay Settings: Users with this permission can delete ChillPay settings from the CRM if necessary.
Once permissions are granted, you will be able to view ChillPay Settings.
Key Points of ChillPay:
Secure Payment Processing: ChillPay prioritizes the security of transactions, implementing robust measures to protect sensitive customer information. This gives peace of mind to both brokers and their clients, ensuring safe and reliable payment processing.
Wide Range of Payment Options: ChillPay supports a variety of payment options, including credit cards, bank transfers, and e-wallets. This versatility allows clients to choose their preferred payment method, enhancing the convenience and flexibility of transactions.
User-Friendly Interface: ChillPay offers a user-friendly interface that simplifies the payment process for both brokers and clients. The intuitive design and streamlined checkout experience make it easy for clients to complete their payments, resulting in higher conversion rates.
By integrating ChillPay into the CRM, brokers can leverage its advantages and start using ChillPay as a payment method for their clients without the hassle of integrating it themselves. This seamless integration saves time and allows brokers to focus on their core business while providing a reliable and convenient payment solution to their clients.
To create ChillPay settings on the CRM, follow these steps:
Visit
Click "Sign Up Free".
Fill in the details and click "Sign Up".
Click onto "Confirm Your Account" to verify your account.
Upon confirming your account, you will be redirected to the login page. Key in your username and password to login.
Log into your ChillPay account via this link:
Navigate to CRM Marketplace.
Search for "ChillPay" and click "Obtain".
You will be redirected to the ChillPay details page.
Click "Obtain" to proceed with the installation.
is a leading payment services provider that offers seamless and secure payment solutions to businesses. With a focus on simplicity and convenience, ChillPay enables businesses to accept online payments easily and efficiently. ChillPay specializes in Thai Baht (THB).
Click on "Create" in the ChillPay Settings section.
Fill in the required fields:
Name: Enter a name for the PayPal settings.
Merchant Code: Retrieve the Merchant Code from your ChillPay account.
API Key: Retrieve the API Key from your ChillPay account.
MD5 Key: Retrieve the MD5 Key from your ChillPay account.
Route Number: Retrive the Route Number from your ChillPay account.
Payment Channel: Select the relevant Payment Channel supported by ChillPay.
Select the currencies you wish to offer to your clients. By default, the supported currencies provided by ChillPay will be listed in the CRM.
Click "Save" to save the ChillPay settings.
If the creation is successful, a pop-up notice will appear, informing you that the ChillPay settings have been created successfully.
If there is an error, a pop-up notice will appear, indicating that there is an issue with your account details. In such cases, verify the account details and retry the process.
An email will be sent to you.
Once you have successfully created the ChillPay Settings, you will need to create the payment method via the Deposit Settings tab. (Please refer to this section for more details: ).
To edit the ChillPay settings in your CRM, follow these steps:
Find the ChillPay setting you wish to edit in the list.
Click on the "Edit" icon.
Make the necessary changes to the fields you want to modify.
After making the amendments, click on the "Save" button to save the updated ChillPay settings.
Match2Pay is an innovative online payment solution engineered to optimize transactions for both businesses and individuals. Its user-friendly interface streamlines secure and seamless payment processes, positioning it as the prime choice for contemporary financial transactions. Match2Pay introduces an array of features and advantages that elevate the payment experience:
Payments Automation: Match2Pay empowers fully automated collection and exchange of cryptocurrencies, with direct deposits into clients' accounts. This automation simplifies and accelerates transaction processing.
Instant Crypto to FIAT Conversion: Crypto deposits can be swiftly converted into other currencies, like USD or stablecoins, prior to being credited to Clients' accounts. This instant conversion enhances flexibility and accessibility.
Crypto Purchases with Ease: Through seamless integration with reputable and cost-effective crypto exchangers, Match2Pay enables crypto acquisitions via wire transfers and credit cards. This functionality enhances convenience and expands transaction options.
By seamlessly integrating Match2Pay into the CRM, brokers can harness its cryptocurrency advantage to expand their service offerings, cater to the growing demand for digital asset transactions, and provide clients with a comprehensive and efficient platform for managing both traditional and cryptocurrency-based financial activities.
To delete PayPal settings from your CRM, please follow these steps:
Find the PayPal setting you want to delete in the list.
Click on the "Delete" icon.
A popup notice will appear asking for confirmation to proceed with the deletion.
Click on the "Confirm" button to proceed with the deletion.
To begin using Match2Pay, follow these steps:
To delete Match2Pay settings, follow these steps:
Locate the Match2Pay settings you want to delete.
Click on the "Delete" icon.
A confirmation popup notice will appear.
Please note that if the Match2Pay setting is being used by an existing deposit method, you will not be able to delete the Match2Pay settings.
To register an account with Match2Pay, please follow these steps:
Click on the "Apply Now" button.
Fill out the registration form with the required details.
Once you have completed the form, click "Send" to submit your registration.
Match2Pay will then directly contact you to proceed with the account registration process.
To view Match2Pay settings, follow these steps:
Locate the specific Match2Pay setting you wish to view.
Click on the "View" icon.
You will be able to see all the configured settings.
To establish the connection between Match2Pay and your CRM, follow these steps:
To edit Match2Pay settings, follow these steps:
Locate the Match2Pay settings you want to edit.
Click on the "Edit" icon.
Make the necessary amendments.
Click on "Save" to save the updated settings.
Navigate to the CRM Marketplace.
Locate Match2Pay and click "Obtain".
You will be redirected to the details page of Match2Pay.
Click "Obtain" to proceed with the installation.
After installing Match2Pay from the marketplace, you will need to grant the necessary permissions to your backoffice users:
Read Match2Pay Settings: This permission allows users to view the Match2Pay settings.
Add Match2Pay Settings: Users with this permission can add new Match2Pay settings to the system.
Update Match2Pay Settings: This permission enables users to edit the existing Match2Pay settings.
Remove Match2Pay Settings: Users with this permission can delete Match2Pay settings from the system if required.
You will now be able to view Match2Pay Settings under Deposit Settings.
Click "Confirm" to proceed with the deletion.
Visit the Match2Pay website at .
Navigate to Deposit Settings > Match2Pay Settings.
Click "Create".
Fill in the name of the Match2Pay settings.
Fill in the required fields, including the API Token, API Secret Key, and API URL. These parameters can be obtained by contacting the Match2Pay support team directly.
Select the currencies you intend to offer to your clients. The default currency options provided by Match2Pay will be displayed for your selection.
Once you have filled in all the necessary details, click on "Save" to save the Match2Pay settings within your CRM.
Once you have successfully created the Match2Pay Settings, you will need to create the payment method via the Deposit Settings tab. (Please refer to this section for more details: ).
Stripe is a leading online payment processing platform trusted by millions of businesses worldwide for its seamless integration, user-friendly interface, and comprehensive suite of features. Founded in 2010, Stripe offers a variety of payment options, including credit cards, debit cards, and digital wallets, making it easy for businesses to accept payments online.
Stripe is exclusively available to Proprietary Trading Firms and is not accessible to FX brokers.
Trusted Payment Provider: Trusted by millions of businesses, from startups to Fortune 500 companies, Stripe is a globally recognized payment solution. By integrating Stripe, you can confidently provide your clients with a trusted and credible payment channel, ensuring the security of funds and peace of mind for all parties involved.
Extensive Payment Options: Enable your trader's unprecedented convenience with Stripe's extensive array of over 100 payment methods, catering to diverse client preferences. Operating in over 40 countries and supporting hundreds of currencies, Stripe ensures accessibility and seamless transactions worldwide.
Enhanced Payment Management: Experience real-time updates on payment statuses, empowering you to efficiently review and manage payments, ensuring prop challenge participants are able to purchase related services timely.
By integrating Stripe into the CRM system, proprietary trading firms can leverage its benefits to diversify their service portfolio, accommodate various client demographics, and furnish clients with a robust and streamlined platform for handling payments related to their prop packages.
Stripe is exclusively available to Proprietary Trading Firms and is not accessible to FX brokers.
To register for a Stripe account, follow these steps:
Once you have created your Stripe account, follow these steps to retrieve the required parameters:
Navigate to the Stripe dashboard portal.
Fill in your credentials and click "Continue" to log in.
Once logged in, click on "Developers".
Select "API keys".
Retrieve the Publishable Key and the Secret Key. For the Secret Key, click "Reveal test key" to access it.
Stripe is exclusively available to Proprietary Trading Firms and is not accessible to FX brokers.
To begin offering Stripe, follow these steps to install it via the CRM marketplace:
Navigate to the CRM marketplace.
Search for "Stripe" and click on "Install."
You will be redirected to the details page where you can learn about the functionalities. Click "Install" to proceed with the installation.
Once Stripe is installed on your CRM, ensure to enable the following permissions:
Read Stripe Settings: Allows viewing of settings for Stripe.
Create Stripe Settings: Enables creation and configuration of settings for Stripe.
Update Stripe Settings: Facilitates updating and amending the configuration for Stripe.
Delete Stripe Settings: Grants the ability to delete Stripe settings as needed.
Navigate to Stripe's official website.
Click "Start Now".
Fill in the required details and proceed by clicking "Create Account".
You'll need to verify your email address by clicking on the verification link sent to your email inbox.
Upon verifying your email address, you will be redirected to activate payments on your account. To proceed, click "Activate Payments".
Complete the onboarding form to complete your Stripe account creation.
Stripe is exclusively available to Proprietary Trading Firms and is not accessible to FX brokers.
To establish the connection between Stripe and your CRM, follow these steps:
You will need to input the CRM callback address into your Stripe account. To do so, follow these steps:
Once you have created the Stripe settings, you can retrieve the callback address by clicking the "View" icon.
You will be able to see the callback address here.
Navigate to the Stripe dashboard portal.
Fill in your credentials and click "Continue" to log in.
Once logged in, click on "Developers".
Select "Webhooks".
To deposit funds via Match2Pay, your clients can follow these steps:
In the Approvals page of your CRM, you can easily monitor all deposits made via Match2Pay. The payment status will be reflected as follows:
Success: This indicates that the callback for the deposit was successful, confirming a completed transaction.
Failed: This status signifies that the callback for the deposit failed, indicating an unsuccessful transaction.
Pending: If the callback for the deposit has not been received yet, the status will be shown as Pending, indicating that the transaction is still being processed.
To update and refresh the payment status, you can click on the refresh icon provided. This action will initiate a refresh of the status, ensuring that the most up-to-date information is displayed.
Stripe is exclusively available to Proprietary Trading Firms and is not accessible to FX brokers.
To view Stripe settings, follow these steps:
Locate the specific Stripe setting you wish to view.
Click on the "View" icon.
You will be able to see all the configured settings.
Navigate to Settings > Stripe Settings.
Click "Create".
Fill in the Name, API Public Key and API Secret Key.
Select the currencies accepted and the preferred payment page display.
Click "Save".
Once you have successfully created the Stripe Settings, you will need to create the payment method via the Deposit Settings tab. (Please refer to this section for more details: Create New Payment Methods).
Click "Add an endpoint".
Fill in the CRM callback URL into "Endpoint URL".
Click "Select events".
Select all options under "Checkout" and click "Add events".
Click "Add endpoint".
Navigate to the "Funds" section in their account and click on "Deposit".
Select the "Match2Pay" deposit method from the available options.
Fill in the deposit form with the required information. The fields displayed will correspond to the settings configured by you.
A notice will inform the client to enter the payment amount exactly as the amount they will pay to Match2Pay, ensuring a smooth deposit process.
Click "Confirm" to proceed with the deposit request.
Clients will then be redirected to the Match2Pay payment page, where they have two options:
If clients already have cryptocurrency, they can simply transfer the crypto to the provided wallet address.
If clients do not have cryptocurrency, they can click on "I Don't Have Crypto" and proceed to purchase crypto through the available methods provided by Match2Pay.
A deposit request will be sent to you, and it will be either manually or automatically approved based on the approval settings configured by you.
Once the payment is made, the client will be redirected to the deposit history page.
Fireblocks is a premier digital asset custody, transfer, and settlement platform trusted by leading financial institutions and enterprises worldwide. Launched in 2018, Fireblocks provides a secure and scalable infrastructure for managing digital assets, utilizing cutting-edge multi-party computation (MPC) and hardware isolation technology. Its comprehensive suite of features includes secure wallet management, instant transfers, and seamless integration with a variety of blockchain networks, making it easier for businesses to safeguard and transact digital assets with confidence.
New Crypto Payment Method: Discover new opportunities and enhance your client experience with our ready-to-use crypto payment gateway. Simplify cryptocurrency transactions and expand payment options for your clients, allowing you to accept payments globally and instantly with ease.
Secure Vault Structure: Safeguard client assets through Fireblocks' vault structure, which segregates funds into dedicated vault accounts, strengthening security and audit protocols for all transactions. Enjoy the convenience of cryptocurrency without sacrificing safety or reliability.
Security Checklist: Enhance the security of your funds by adhering to the recommended security checklist, which includes mandatory two-factor authentication (2FA) and multi-level approval processes, providing extra layers of protection.
By integrating Fireblocks into your CRM system, brokers are empowered to seamlessly manage cryptocurrency deposits and withdrawals with enhanced protection. Leveraging Fireblocks' enterprise-grade infrastructure ensures the safety and efficiency of your clients' crypto transactions.
Stripe is exclusively available to Proprietary Trading Firms and is not accessible to FX brokers.
To edit Stripe settings, follow these steps:
Locate the Stripe settings you want to edit.
Click on the "Edit" icon.
Make the necessary amendments.
Click on "Save" to save the updated settings.
Stripe is exclusively available to Proprietary Trading Firms and is not accessible to FX brokers.
To delete Stripe settings, follow these steps:
Locate the Stripe settings you want to delete.
Click on the "Delete" icon.
A confirmation popup notice will appear.
Please note that if the Stripe setting is being used by an existing deposit method, you will not be able to delete it.
Stripe is exclusively available to Proprietary Trading Firms and is not accessible to FX brokers.
To purchase prop trading package via Stripe, your clients can follow these steps:
Once your client has completed the payment via Stripe, you will be able to view their request under Approvals > Prop Trading Participation.
You will be able to view the payment method and their respective payment status:
Success: This indicates that the callback for the deposit was successful, confirming a completed transaction.
Failed: This status signifies that the callback for the deposit failed, indicating an unsuccessful transaction.
Pending: If the callback for the deposit has not been received yet, the status will be shown as Pending, indicating that the transaction is still being processed.
To update and refresh the payment status, you can click on the refresh icon provided. This action will initiate a refresh of the status, ensuring that the most up-to-date information is displayed.
Furthermore, you have the flexibility to manually adjust the payment status by clicking the "Edit" icon.
You can amend the payment status to manage exceptional cases and proceed to approve or reject the request accordingly.
To begin offering Fireblocks, follow these steps to install it via the CRM marketplace:
Navigate to the CRM marketplace.
Search for "Fireblocks" and click on "Install."
You will be redirected to the details page where you can learn about the functionalities. Click "Install" to proceed with the installation.
Once Fireblocks is installed on your CRM, ensure to enable the following permissions:
Read Fireblocks Settings: Allows viewing of settings for Fireblocks.
Create Fireblocks Settings: Enables creation and configuration of settings for Fireblocks.
Update Fireblocks Settings: Facilitates updating and amending the configuration for Fireblocks.
Delete Fireblocks Settings: Grants the ability to delete Fireblocks settings as needed.
Click "Confirm" to proceed with the deletion.
Navigate to Prop Trading and select the challenge to participate in.
Select the package and click "Participate Now!".
Select "Stripe" as the payment method.
Click "Complete Payment".
Your client will be able to complete their payment via Stripe.
A payment request will be sent to you, and it will be either manually or automatically approved based on the approval settings configured by you.
Once the payment is made, the client will be redirected to the prop trading request history page.
A popup notice will appear for you to verify the amount. Click "Pay Now" to proceed.
To view Fireblocks settings, follow these steps:
Locate the specific Fireblocks setting you wish to view.
Click on the "View" icon.
You will be able to see all the configured settings.
To connect your Fireblocks account to the CRM, follow these steps:
You will need to input the CRM callback address into your Fireblocks account. To do so, follow these steps:
Once you have created the Fireblocks settings, you can retrieve the callback address by clicking the "View" icon.
You will be able to see the callback address here.
Login to your Fireblocks account.
Click "Settings" and navigate to "General" tab.
Click "Manage webhooks" and input the callback address.
Click "Save".
To enhance the security of your funds, you can setup security measures for utilizing Fireblocks as a deposit and withdrawal channel. While these measures are optional, we highly recommend their implementation, which includes:
Two-Factor Authentication (2FA) Verification: Clients are required to input a 2FA code before proceeding with any transactions.
Multi-Level Approval for Withdrawals: Each withdrawal request undergoes two levels of mandatory approval. This additional verification layer ensures that only authorized and legitimate requests are processed, mitigating the risk of unauthorized withdrawals.
You'll have visibility into the necessary actions to enhance the security of your funding processes.
To enable 2FA Verification, follow these steps:
Click on "GO NOW".
You will be redirected to Security Settings.
Enable 2FA Verification. For more details, refer to: Two-Factor Authentication Setting
The security checklist for 2FA will be marked as completed.
To setup Multi-Level Approval, follow these steps:
Click on "GO NOW".
You will be redirected to the CRM Marketplace.
Locate "Multi-level Approval" and click "Install". For more details on the installation process, refer to: Marketplace Installation
The security checklist for installation of Multi-level Approval will be marked as completed.
To proceed with the configuration of Multi-Level Approval for withdrawals, click "GO NOW".
You will be redirected to Approval Settings > Process Settings.
Locate "Withdrawal" and click the "Edit" icon.
It is recommended to have at least 2 levels of approvers:
First Level: Deduct Level of Approval. Upon approval, the withdrawal amount will be deducted from the trading account or wallet.
Second Level: Payout Level of Approval. Upon approval, the withdrawal request will be sent to Fireblocks and the funds will be paid out to your client.
You will need to add a second level by clicking the "+" icon.
Upon adding the second level of approver, the first level will automatically be assigned both the "Deduct" and "Payout" approval.
Set "Payout Level" to be on the second level of approval by clicking the "Payout" icon.
Assign the respective parties for each level of approval.
Click "Publish".
The security checklist for setting up multi-step approval will be marked as completed.
To register for a Fireblocks account, follow these steps:
Navigate to Fireblocks official website.
Click "Request Demo".
The Fireblocks team will reach out to you to setup your account.
Once you have created your Fireblocks account, follow these steps to retrieve the API credentials:
Login to your Fireblocks account.
Click "Settings".
Navigate to "Users" tab and click "Add user".
Click "API user".
Fill in the Name.
Select "Editor" for the Role.
Click "Automatic CSR".
Download the private key.
Once you have downloaded the private key. Click "Add user".
Once you have added a user, you can retrieve the API key by clicking onto the key icon.
Store the API key securely for future reference.
Retrieve the Webhook public key via this link and store the API key for future reference as well.
To create a vault account, follow these steps:
Login to your Fireblocks account.
Navigate to "Accounts".
Click "Create vault account".
Fill in Account Name.
Click "Create".
After creating the vault account, you'll be redirected to setup wallets for the account.
Click "Create wallet" to setup wallets for the various asset classes.
Select the asset.
Each vault account can hold 1 wallet per asset.
To edit Fireblocks settings, follow these steps:
Locate the Fireblocks settings you want to edit.
Click on the "Edit" icon.
Make the necessary amendments.
Click on "Save" to save the updated settings.
In the referral program settings, you have the ability to enter the details of your referral program and customize the background image to enhance its visual presentation. This allows you to make your referral program more attractive and engaging to participants.
To delete Fireblocks settings, follow these steps:
Locate the Fireblocks settings you want to delete.
Click on the "Delete" icon.
A confirmation popup notice will appear.
Click "Confirm" to proceed with the deletion.
In the referral program design settings, you have the option to enter the name of your referral program to entice clients to join your referral network. Additionally, you can upload a background image to attract their attention and create a visually appealing program.
To set up the module name and background image, please follow these steps:
Click on the "Edit" button.
Enter the desired module name in the respective languages.
Upload your background image. You can choose to upload separate background images for dark mode and light mode to ensure compatibility with your clients' preferred color mode.
Click on the "Save" button to save your changes.
On the CRM Client Portal, both traders and IBs will have access to the Referral Program module, which will be displayed on the dashboard. The module name and background image that you have set up will be shown accordingly, creating a visually appealing and engaging experience for users.
To deposit funds via Fireblocks, your clients can follow these steps:
To withdraw funds via Fireblocks, your clients can follow these steps:
Navigate to Funds.
Click "Withdraw".
Fill in the respective fields on the withdrawal form.
Fireblocks will whitelist your client's wallet address.
Each client canonly have one wallet address per asset.
For first-time withdrawals via Fireblocks, clients will need to provide their wallet address, which will then be automatically whitelisted and assigned in Fireblocks.
For subsequent withdrawals, the whitelisted wallet address for the asset will be automatically filled in.
Click "Submit".
Your client will be redirected to the transaction history page where they can view the status of their request.
The withdrawal request will be sent to you for review.
If you have not set up multi-level approval, upon your approval, the funds will be deducted from the client's trading account or wallet, and the funds from your withdrawal vault account will be sent to the client's wallet address.
If you have set up multi-level approval according to the security checklist, upon first-level approval, the funds will be deducted from the client's trading account or wallet. The funding status will reflect "Withdrawn".
Upon second-level approval, the funds from your withdrawal vault account will be sent to the client's wallet address.
Navigate to PSP Settings > Fireblocks Settings.
Click "Create".
Fill in the respective fields.
To enable Fireblocks as a withdrawal method, you will need to select the appropriate Withdraw Vault Account.
Click "Save".
Once you have successfully created Fireblocks Settings, you will need to create the payment method via the Transaction Settings tab. Please refer to this link: Create New Payment Methods
You can also create the withdrawal method via the Transaction Settings tab. Please refer to this link: Create New Withdrawal Methods
Click "Create wallet".
Navigate to the "Funds" section in their account and click on "Deposit".
Select "Fireblocks" as the deposit method.
Select the "Payment Currency".
Fill in the account to deposit funds into and the payment amount.
Click "Next".
If your client does not have an existing vault account, the CRM will automatically create one on Fireblocks, using the client's CRM ID as the account name.
A dedicated wallet address will be displayed. Your client can proceed to transfer the funds to this wallet.
Once the transfer is complete, click "Payment Completed".
Deposit via Fireblocks will need to be done within a 2 hours timeframe. Otherwise, the deposit request will be cancelled automatically.
Once payment is completed, a deposit request will be sent to you, and it will be either manually or automatically approved based on the approval settings configured by you.
In the Approvals page of your CRM, you can easily monitor all deposits made via Fireblocks. The payment status will be reflected as follows:
Success: This indicates that the callback for the deposit was successful, confirming a completed transaction.
Failed: This status signifies that the callback for the deposit failed, indicating an unsuccessful transaction.
Pending: If the callback for the deposit has not been received yet, the status will be shown as Pending, indicating that the transaction is still being processed.
You can also configure the following settings for your account types:
Submit KYC while opening an account: Enabling this option allows clients to submit their KYC information while opening a trading account. This streamlines the account opening process for clients by combining the submission of KYC details into a single step.
Account Type is visible: By selecting this option, the available account types will be visible to clients. This allows them to see and select the account type that best suits their needs from the provided options.
Leverage is visible: Enabling this option allows clients to view and select from the available leverage options that have been set. They can choose the leverage that aligns with their trading preferences and risk appetite.
To set the above settings, simply click onto the respective checkboxes:
Submit KYC while opening an account
This function is applicable to clients who have not completed KYC yet.
If a client has not completed their KYC and they are submitting a new trading account request, a popup will appear prompting them to complete their KYC details first. They will need to fulfill the KYC requirements before they can proceed with submitting an open trading account request. This ensures that clients go through the necessary verification process before accessing trading services.
Account Type is visible
When the option "Account type is visible" is selected, clients will have the ability to view and select from the list of account types that have been created.
Leverage is visible
In the open account settings, you have the flexibility to configure different trading account types for your clients based on their risk rating and profile. This allows you to customize the account settings to suit the specific needs and preferences of different types of clients. You can set parameters such as the default leverage, trading account number range, deposit amount range, and more, ensuring a tailored trading experience for each client.
You also have the option to provide an overview of your referral program and detailed information about the program to further elaborate on its benefits and features for your clients. This allows you to effectively communicate the value and advantages of participating in your referral program, encouraging more clients to join and actively engage in referring others.
To input the referral program overview and details, follow these steps:
Click on the "Edit" button.
Fill in the referral program overview and details in the respective languages provided.
Once you have completed the necessary information, click on the "Save" button to save your changes.
On the CRM Client Portal, clients will have access to read the overview of the referral program.
If they are interested in learning more about the program, they can simply click on the "Learn More" button, which will direct them to view the detailed information and specifics of the referral program. This allows clients to gain a comprehensive understanding of the program and its benefits before deciding to participate.
To edit an account type, follow these steps:
Locate the account type you wish to edit and click on the "Edit" button.
Make the necessary changes to the account type, such as updating the name, description, leverage options, or any other relevant details.
To create a new account type, follow these steps:
To hide an account type, follow these steps:
Locate the account type you want to hide from the list.
Click on the "Hide" icon associated with that account type.
Once hidden, clients will no longer be able to see or select the hidden account type. The status of the account type will be changed to "Hidden".
If you wish to unhide the account type and make it visible again, simply click on the same "Hide" icon.
They will be able to see the names of the different account types and read the descriptions associated with each one.
When the option "Leverage is visible" is selected, clients will have the ability to see the list of leverage options that are available for the selected account type. This transparency allows clients to have control over their leverage selection and make decisions based on their risk tolerance and trading strategies.
On the other hand, if the option is not selected and leverage visibility is disabled, clients will not have the ability to choose the leverage ratio themselves. In such cases, the determination of the leverage offered to the client will be based on the risk management policies set by the broker.
Once you have made the desired changes, click on the "Save" button to save the updated account type settings.
Click on the "Create" button.
Fill in the account type name in the respective languages provided.
Select the client group to which the account type will be applicable.
Choose the trading server.
Select the trading groups associated with this account type.
Set the account range for this account type. This feature allows brokers to consolidate different account types under separate account number ranges, providing better organization and facilitating more effective data analysis and reporting.
Choose the available leverage options for this account type. The available leverage options will depend on the leverages set in the Trading Platform Settings (please refer to this section for more details: Editing Trading Platform Settings)
Set the default leverage for the account type.
Specify the minimum deposit requirement, if applicable.
Add a description that helps clients understand and choose the account type that suits them best.
Finally, click on the "Save" button to save the new account type.