# Pay affiliate commission

> Group approved referrals into payout requests, pay your affiliates by bank transfer, then mark each payout as paid in BCL.
>
> Source: https://docs.bcl.my/pay-affiliate-commission/

BCL tracks each affiliate's commission, but it does not send money for you. You group approved commission into payouts and pay the affiliate by bank transfer or DuitNow. You then mark the payout as paid, so both of you have a record.

## How commission builds up

Each sale through an affiliate link creates a referral under **Affiliate** → **Referrals**. A referral starts as **Pending**, becomes **Approved** when the payment succeeds, and **Rejected** if it fails or is cancelled. Only approved, unpaid referrals go into a payout.

The **Referrals** and **Payout** menus only appear once your affiliate programme is on. See [Turn on your affiliate programme](/enable-affiliates/).

## Create payout requests

At the end of each period in your **Payout Schedule**, group approved referrals into payouts:

1. Go to **Affiliate** → **Referrals**.

   *(Screenshot: The Affiliate menu in the BCL sidebar, with Referrals highlighted)*

2. Click **Generate Payouts**.

   *(Screenshot: The Referral Record page with the Generate Payouts button highlighted)*

3. Choose the **Date Range** of referrals to include, for example **This Month**.
4. Optional: under **Select Affiliates**, choose specific affiliates. Leave it empty to include everyone.
5. Check the **Payout Preview**, then click **Submit**.

   *(Screenshot: The Generate Payout Requests panel with the date range, a Payout Preview of three affiliates and the Submit button highlighted)*

BCL creates one payout request per affiliate, puts it straight under **Awaiting Payment** and notifies the affiliate.

## Payout requests from affiliates

Affiliates can also ask to be paid. They click **Request Payout** in their affiliate panel once their unpaid commission reaches your **Minimum Payout Threshold**. The request goes straight to **Awaiting Payment** on your **Affiliate** → **Payout** page, and BCL notifies the account owner.

*(Screenshot: What your affiliate sees: Referral Record with the Request Payout button highlighted)*

The affiliate's side is in [Request your commission payout](/affiliate-payout-request/).

To create every payout yourself instead, turn on **Disable Payout Requests** under **Payout Settings** in **Affiliate** → **Settings**.

*(Screenshot: Payout Settings with Minimum Payout Threshold and Disable Payout Requests highlighted)*

## Pay and mark as paid

Payouts that wait for your transfer are under the **Awaiting Payment** tab.

1. Go to **Affiliate** → **Payout** and open **Awaiting Payment**.

   *(Screenshot: The Awaiting Payment tab highlighted, listing payouts with each affiliate's Account Name & Bank and Account Details)*

2. Use the **Account Name & Bank**, **Account Details** and **DuitNow QR** columns to pay each affiliate from your bank. **Export All** gives you a list for bulk transfers.
3. Click **Mark as Paid** at the end of the row.
4. Check the **Payment Method** (it starts as **Bank Transfer**), fill in the **Payment Reference**, add **Notes** if you like, and click **Submit**.

   *(Screenshot: The Mark as Paid window with Payment Method and Payment Reference highlighted)*

The payout moves to the **Paid** tab and BCL notifies the affiliate. Their referrals change to **Paid** too.

*(Screenshot: The Paid tab listing the paid payout)*

To mark several at once, tick them and choose **Mark Selected as Paid**.

> **Note**
> The **Pending** tab, with its **Approve** and **Reject** buttons, holds only older requests. Affiliates made these requests before BCL approved payout requests automatically. New requests never wait there.

## Common issues

### Does BCL pay my affiliates automatically?

No. BCL works out the commission, but you transfer the money yourself and then click Mark as Paid under Affiliate → Payout.

### Why does a referral still show as pending?

Every referral starts as pending. It becomes approved when the customer's payment succeeds, and rejected if the payment fails or is cancelled. You can pay out only approved referrals.

### Can affiliates ask to be paid?

Yes. Affiliates can click Request Payout once their unpaid commission reaches your Minimum Payout Threshold. The request goes straight to Awaiting Payment. To stop that and create every payout yourself, turn on Disable Payout Requests in Affiliate → Settings.
