Affiliate and Withdraw
This guide explains how customers can earn from referrals and how they can request withdrawal from their balance.
Related docs:
- Customer Dashboard
- Customer Exchange List
- Affiliate & Withdrawals
- Bonus and Withdraw
- Exchanger Monitor
Ways a customer can earn
Depending on website settings, a customer can earn in three different ways:
- signup bonus
- referral signup bonus
- exchange affiliate bonus
Referral page
The normal referral page is:
https://yourdomain.com/customer/referral
This page shows:
- registration referral link
- exchange referral link example
- invited user list
- bonus history
- current available balance
Best way to earn more affiliate income
The best practical method is:
- share the registration referral link
- share exchange links with
?ref=YOUR_REFERRAL_ID - send users directly to a pair they actually need
- if the customer has monitor access, use the referral dashboard and monitor link too
Example exchange referral format
https://yourdomain.com/exchange-FromCurrency-to-ToCurrency?ref=YOUR_REFERRAL_ID
Important rule about affiliate exchange bonus
Exchange affiliate bonus is not stored in the original exchange currency.
RoboExchanger converts that profit into the website base currency before it is added to the customer balance.
That means:
- a customer may refer an exchange in one currency
- but the bonus balance is still credited in the platform base currency
This is based on the actual commission job logic in the application.
Referral dashboard
Some customers may also have:
https://yourdomain.com/customer/referral/dashboard
This special page appears only when the admin assigns an exchange monitor to that customer.
It can show:
- exchange profit share
- clicks
- exchange count
- withdrawal count
- balance
- total withdrawal
- monitor feed link
- monitor redirect link
- bonus from referred exchanges
Withdrawal page
The withdrawal page is:
https://yourdomain.com/customer/withdraw
This page shows:
- available balance
- withdrawal request form if the balance is high enough
- withdrawal history
Withdrawal form field guide
| Field | What to enter | Important note |
|---|---|---|
Withdraw To | Select one available payout method | Only allowed withdrawal gateways appear here |
Withdraw Amount | Amount to withdraw | Must follow the minimum amount and cannot exceed balance |
Please enter your account | Account number, wallet, bank details, or other payout destination | Required |
| captcha | Complete if shown | Only appears when enabled |
Important withdrawal rules
- the customer must first reach the minimum balance required to unlock withdrawal
- each request must also follow the minimum withdrawal amount shown on the page
- the requested amount cannot be more than the current available balance
- withdrawal requests are stored in the customer history after submission
Withdrawal history columns
| Column | Meaning |
|---|---|
Created Date | When the request was sent |
Process Date | When the record was last updated |
Amount | Requested withdrawal amount |
Status | Current request status |
Reason | Admin note or processing note if added |
Why available balance may look lower than expected
Pending and already-paid withdrawals are counted against the available balance.
So if a customer already requested a payout, the same amount is not shown as available again.
Common mistakes
- sharing the homepage without a referral code
- sharing a referral link that does not match the target exchange pair
- expecting exchange bonus on routes where affiliate reward is disabled
- expecting exchange bonus before the exchange is completed
- trying to withdraw more than the available balance
- typing the wrong payout account details
Best admin explanation
If a customer asks, "Why did I receive affiliate money in base currency?", the correct answer is:
RoboExchanger converts affiliate exchange profit into the website base currency before adding it to the customer balance.