Skip to main content

Affiliate and Withdraw

This guide explains how customers can earn from referrals and how they can request withdrawal from their balance.

Related docs:

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:

  1. share the registration referral link
  2. share exchange links with ?ref=YOUR_REFERRAL_ID
  3. send users directly to a pair they actually need
  4. 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

FieldWhat to enterImportant note
Withdraw ToSelect one available payout methodOnly allowed withdrawal gateways appear here
Withdraw AmountAmount to withdrawMust follow the minimum amount and cannot exceed balance
Please enter your accountAccount number, wallet, bank details, or other payout destinationRequired
captchaComplete if shownOnly 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

ColumnMeaning
Created DateWhen the request was sent
Process DateWhen the record was last updated
AmountRequested withdrawal amount
StatusCurrent request status
ReasonAdmin 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.