Help Center

Our products knowledge base for customers

Referral Programs

Referral programs

This section is intended for setting up referral programs for introducers (inviters) and bonus programs for invited clients.

Referral programs

Referral programs are applied to the invited client's profile when it is created.

The tab contains a table with configured referral programs:

bonuses_referral.png

The table consists of the following fields:

NameDescription
IDID of the referral program in the platform
Broker IDBroker ID
NameReferral program name
CodeReferral code
Introducer accountIntroducer account to which the commission from the referrals is credited
BonusesSelected bonus program
Instrument groupsInstrument groups whose trading volume will be credited to the introducer (for Volume Percentage and Commission Percentage reward types)
Fee typePercent of volume, percent of commission or percent of deposit
CurrencyThe currency in which fees are paid
PercentPercent of fee that will be charged to the intermediary when charging the referral's account
Expiration dateDate until which the referral program can be activated
Duration in daysDuration of the referral program
StatusStatus of the referral program - Active (for current programs) or Finished (for programs that have reached their expiration date)
CreatedDate of referral program creation
ModifiedDate of modification of the referral program

The records in the table can be filtered by Name of the referral program and its Status.

To add a new referral program, click Add referral program button.

To edit an existing referral program, you need to click the Edit button in the line with it.

Clicking the Referral code button in the line with the program, will open a sidepage containing the information required for use by the referral:

bonuses_referral_code.png

Referral code - the code specified in the referral program. Referral link - the referral program registration link provided to the client. When clicking on the link, the client is automatically redirected to the registration page, in the field of which the referral code has already been entered and which will be concidered as a result of attraction under the referral program. Referral link expiration date - the date until which the link for participation in the referral program can be used. Expiration date - the expiration date of the referral program. QR code - used for convenience, contains a referral link. The Download button allows you to download the QR code for subsequent distribution to various services.

Please note! Transactions on referral programs are generated in the Introducer Fee subsection of Daily Operations and require execution in order to credit the reward to the owner's account.

Adding a referral program

When adding a new referral program, the next fields must be filled:

bonuses_referral_add.png

NameDescription
NameReferral program name.
CodeReferral code: can be set manually or created automatically by clicking Generate code button. The code cannot be changed once the referral program is created.
AccountIntroducer account to which rewards are credited for invited users registered under the referral program with the specified code.
BonusesOne or more available bonus programs (configurable in the Bonus Programs tab).
CurrencyCurrency in which bonuses are paid to the introducer.
Percent of commissionThe percentage that will be credited to the introducer for the client's use of the referral program.
Instrument groupsInstrument groups included in the program (if not specified, all existing groups available to the client account are used). Not used for the Deposit reward type, since deposits are tied to currencies.
Expiration dateThe date until which the referral program can be activated. If the expiration date is not specified, the referral program will be available indefinitely. If the referral registers after the specified date, the program will not apply to him.
Duration in daysDuration of the referral program from the moment of its activation. The program on the referral account will be valid until the last date of this period, even if it exceeds the expiration date. Cannot be applied if the referral program has already expired.
Fee typeThe type of referral program for which the introducer will receive a reward.

Commission type determines for what actions of the referral the program owner will be rewarded: Percent of commission - percent of commissions from referral transactions. To receive a percentage of commissions, they must be previously configured in Tariffs section. Percent of deposit - percentage of the deposit made by the referral. Percent of volume - the introducer is charged a percentage of the trading volume of the referral. Does not support instruments of Cash type.

Bonus programs

Bonus programs are intended to provide the client with a reward upon reaching certain trading conditions.

The tab contains a list of settings of bonus programs for clients, which contain conditions for bonus accrual. Bonus program activation on the account takes place at the moment of account creation within the referral program or manually (block Adjustment of the account). Accruals to the client's account occur when the client fulfills the conditions of the bonus program. The transaction in the system is formed at the moment of bonus activation (when registering a client or when linking a bonus program to a profile), but the date of execution of the bonus transaction is in the future. Upon reaching the trading volume required for payment, before the bonus expiration, it will be credited to the client's account. If the conditions for its accrual are not met before the bonus expiration, the bonus will be written off.

bonuses_bonus.png

To add a new bonus program you should press the Add button.

An existing bonus program can be modified by clicking Edit mode.

To create a copy of an existing program, you should press the Duplicate button.

Please note! Bonus programs do not work for instruments that do not open a position.

Bonus programs can also be activated by applying the program to the client profile.

Adding a bonus program

To add a bonus program, you need to set the general settings:

bonuses_bonus_general.png

  • Name - specified name of the bonus program.
  • Currency - the currency in which the terms of the bonus program are set.
  • Instrument groups that participate in the program. If not specified, then all groups of instruments available to the client will be taken into account in the trading volume required to achieve the bonus.
  • Expiration date. If the bonus has not been activated before the date (i.e. has not been transferred from the status exists to active), then after this the bonus cannot be activated.
Please note! Currency specified does not affect bonus programs with Deposit bonus type. When this type is selected, the account currency is used.
Also note! If the Instrument groups field is empty, the bonus program will apply to all instrument groups.

Bonus settings are filled in depending on the selected bonus program type:

Deposit bonus

The Deposit bonus type allows to set up a bonus program where the client will be able to receive bonus funds upon reaching a certain trading volume relative to his initial deposit.

bonuses_bonus_settings_deposit.png

NameDescription
Bonus rateThe value of the bonus received as a percentage of the deposit amount (in the deposit currency).
Volume multiplierVolume multiplier, by which the deposit is multiplied. The bonus will be credited when the trading volume is equal to the product of the deposit and the multiplier. If the value is set to zero, the bonus will be credited to the client immediately upon registration.
Trade period in daysBonus lifetime after activation. If the bonus was activated before the expiration date, it will exist in the active status for the specified number of days.
If the set trading volume is not reached before the end of the trading period, the bonus will be debited from the account.
Example! Client deposit volume = 1000 USD; Volume multiplier = 2; Bonus rate = 10%; To receive the bonus, the client's trading volume must be: 1000 USD (Deposit volume) x 2 (Volume multiplier). Bonus amount received by the client upon reaching the required trading volume: 1000 USD x 10% (Bonus rate) = 100 USD.

Non deposit bonus

Bonuses of this type are awarded depending on the trading volume set in the program.

bonuses_bonus_settings_non_deposit.png

NameDescription
Bonus valueThe value of the received bonus (in bonus currency)
Required trade volumeThe value of the trading volume that must be reached to accrue the bonus. If the value is set to zero, the bonus funds will be credited to the client's account immediately upon registration.
Trade period in daysThe lifetime of the bonus after its activation. If the program conditions are not met during this period, the bonus will be written off.

Cashback

This type of bonus is paid if the trading volumes set in the program are reached during specified periods.

bonuses_bonus_settings_cashback.png

To customize it, select Bonus period, after which bonuses can be credited when the set Trading volume is reached.

The Cashback settings block is used to add the cashback rates and the trading volume that must be reached to receive it.

Please note! Each subsequent set level of trading volume takes into account the previous one.

To add a new setting, click Add new and fill in the fields in the opened sidepage:

bonuses_bonus_settings_cashback_add.png

NameDescription
Cashback rateThe volume that a program participant receives upon reaching a set trading volume. There may be several rate levels and they will be paid upon reaching trading volumes. The payment is made in the currency specified in the bonus program.
Trading volumeTrading volume in the specified bonus currency required for bonus accrual.

To save your cashback setting, click Save.

Didn't find what you were looking for? Contact to support@unity.finance. We will be happy to help 24/7