One link. A whole sales team.

Let a team sell for you.

Give agents and resellers their own link. BCL tracks who sold what. You approve and pay the commission yourself.

Affiliate Users with referrals and earnings

Trusted by these companies

  • De'Xandra
    sifuBad
    Galeri Ilmu
    Academy Pixel & Borders
    Kelantan Red Warriors
    Renjis Boutique
  • Nasken Coffee
    Kedah FA
    Alanizz
    Bonda Learning Centre
    Melon Rush
    Tudung si Comel
  • Siti Khadijah
    TotalMen
    Far Capital
    Malaysian Association of Rehabilitation Physicians
    MZ Holidays
    SMITI
  • SyriaCare
    Daily Media
    Ark Ternak Farm
    Ceritakita Publication
    Negeri Sembilan FC
    Unity
  • Monaliza
    Sihaté
    Alun Enterprise
    Tabung Haji Travel
    NTS Printing
    Cinta Gaza Malaysia
  • AFL
    HALUAN
    Asutra Holidays
    F D'Saji
    PIBG SMK TAM
  • SimplySiti
    Amru
    Amalan Sunnah
    Klinik Usraa
    PKPP Hospital Selayang
  • Selangor FC II
    ISMA
    Khayr
    Kembara Sufi Travel & Tours
    Pusat Tuisyen Zifzan

Before & after BCL

Move from screenshot counting and month-end spreadsheets to referrals credited by each agent's own link.

Before: Agents send screenshots of sales and you count by hand.
With BCL: Each sale through an agent's link becomes a referral with the commission.
Before: Nobody knows who brought a customer.
With BCL: The link ends with the affiliate's ID, so the sale is credited to them.
Before: Commission is worked out in a spreadsheet at month end.
With BCL: BCL works out the commission. You group payouts and click Mark as Paid.

How it works

Switch the programme on, invite agents, pick the forms they promote, then approve and pay.

  1. Switch on the programme

    Go to Affiliate, then Settings, and turn on Enable Affiliate Program. Set the Commission Type and Commission Rate.

  2. Invite your team

    Copy the Sign-up link under Affiliate Program Link and send it to agents. Turn on Require Manual Approval to review each one first.

  3. Choose what they can sell

    Open a form and turn on Enable Affiliates under Affiliate Settings. Each affiliate copies their own link from Promotion Links.

  4. Watch the referrals

    Open Affiliate, then Referrals. A referral is Pending until the payment succeeds, then Approved.

  5. Pay your agents

    Click Generate Payouts, pay each affiliate by bank transfer or DuitNow, then go to Payout and click Mark as Paid.

What you can do

Set rates per form or per product, go up to 10 levels deep and review payout requests.

Override Commission Settings

Your own rate per form

Set a default commission, then use Override Commission Settings on a form for a different rate.

Per-item commission

Commission per product

Pay a rate for each product, variation or ticket.

Multi-tier commission

Multi-tier up to 10 levels

Reward the affiliates who recruited the seller, up to 10 levels.

Private Affiliate Program

Private programme

Only people with your invitation link can join.

Marketing

Marketing media

Give agents banners and links, and email them announcements.

Request Payout

Payout requests

Affiliates click Request Payout once they reach your Minimum Payout Threshold. You can turn requests off.

How your customers pay

BCL tracks the commission, but it does not send money. You approve each payout, pay the affiliate yourself by bank transfer or DuitNow, then click Mark as Paid.

Customers pay by FPX or DuitNow QR as standard, and cards or e-wallets once Bayarcash switches them on. Real payments need an approved Bayarcash account.

  • Standard FPXDuitNow QR
  • Cards VisaMastercard
  • E-wallets Touch 'n Go eWalletBoostGrabPay
  • Buy Now, Pay Later SPayLaterPayLater by GrabBoost PayFlex
  • Cross-border QR NETSQRISPromptPayAlipayWeChat Pay
  • COD & bank transfer Cash on DeliveryManual Bank Transfer

Good to know

Limits to check before you build, and the add-ons that some features need.

  • You approve and pay each affiliate yourself. Payouts are not automatic.
  • Forms that use Direct Debit cannot have affiliates.
  • An order that needs no payment earns no commission.
  • A sale counts only if the customer came through the affiliate's link within your Cookie Expiration Days and the affiliate is Active.
  • Affiliates have their own affiliate account. They do not see your BCL dashboard.

Questions owners ask

Why an agent earned nothing, different rates per product, vetting agents and who sends payouts.

Does BCL pay my affiliates automatically?

No. BCL works out and tracks the commission. You approve each payout, transfer the money yourself, then click Mark as Paid under Affiliate, then Payout.

Read the guide

Why did an affiliate get no commission?

Check that the link ends with their ID, they are Active and Enable Affiliates is on for that form. Forms using Direct Debit earn no commission.

Read the guide

Can I pay different rates for different products?

Yes. Set a rate per product, variation or ticket, or use Override Commission Settings on a form.

Read the guide

Can I review agents before they start?

Yes. Turn on Require Manual Approval. New affiliates stay pending until you approve them under Affiliate, then Affiliates.

Read the guide

Which payment methods can my customers use?

FPX online banking, DuitNow QR and cross-border QR (Singapore, Indonesia, Thailand and China) come as standard. Cards (Visa and Mastercard), e-wallets (Touch 'n Go eWallet, Boost, GrabPay) and Buy Now Pay Later (SPayLater, PayLater by Grab, Boost PayFlex) appear once Bayarcash switches them on for your account. Prices are in RM.

Read the guide

Ready when you are.

Set up your first form today and try it out. When you are ready for real payments, connect Bayarcash and the same form goes live.

Create your first form