# Jejak referral affiliate

> Lihat setiap jualan yang dibawa oleh affiliate, komisen dan statusnya, tolak jualan yang tidak layak, dan tambah referral secara manual.
>
> Source: https://docs.bcl.my/ms/affiliate-referrals/

Referral ialah rekod satu jualan yang dibawa oleh affiliate, bersama komisen yang diperolehnya. BCL menciptanya sendiri apabila pelanggan membayar melalui link affiliate. Anda boleh lihat semua referral di bawah **Affiliate** → **Referrals**.

## Cara referral dicipta

Apabila pelanggan membuka link affiliate, BCL mengingati affiliate itu untuk bilangan hari dalam **Cookie Expiration Days**. Apabila pelanggan itu membayar pada form yang **Enable Affiliates** on, BCL mencipta referral untuk affiliate itu dengan komisen yang dikira berdasarkan kadar mereka.

Jika [komisen multi-tier](/ms/multi-tier-commission/) on, jualan yang sama juga mencipta satu referral untuk setiap upline yang mendapat komisen daripadanya.

## Status referral

**Status** referral mengikut bayaran pelanggan:

| Status | Bila |
|---|---|
| **Pending** | Bayaran belum berjaya. |
| **Approved** | Bayaran berjaya. Komisen dikira dalam pendapatan affiliate dan boleh dibayar. |
| **Rejected** | Bayaran gagal atau dibatalkan, atau anda menolak referral itu. |

**Payout Status** menunjukkan kedudukan komisen dalam proses payout: **Unpaid**, **Requested**, **Processing** atau **Paid**. Lihat [Bayar komisen affiliate](/ms/pay-affiliate-commission/).

## Lihat referral anda

Semua referral ada pada satu page:

1. Di sidebar, pergi ke **Affiliate** → **Referrals**.
2. Page **Referral Record** menunjukkan jumlah anda di bahagian atas, kemudian tab **All**, **Pending**, **Approved** dan **Rejected**.

   *(Screenshot: Page Referral Record dengan butang Add Referral dan tab status ditanda, di atas empat referral daripada satu jualan: Direct, Tier 2, Tier 3 dan Tier 4)*

3. Setiap baris menunjukkan affiliate, **Form Type**, **Order Number**, **Rate (RM/%)**, **Earning (RM)**, **Status** dan **Payout Status**. Jika multi-tier on, lajur **Source** menunjukkan **Direct** untuk penjual dan **Tier 2**, **Tier 3** dan seterusnya untuk upline mereka.
4. Klik satu baris untuk melihat butiran referral itu: pesanan, **Source**, **Commission Type**, **Amount (RM)** jualan, **Earning (RM)** dan kedua-dua status, termasuk komisen setiap item apabila form itu membayar [komisen untuk setiap produk](/ms/per-item-commission/).

   *(Screenshot: Referral Details untuk referral Tier 2, dengan butiran komisen dan statusnya)*

Untuk mengecilkan senarai, klik **Filter**. Anda boleh filter mengikut **Affiliate**, **Sale Status**, **Payout Status**, **Source** (tahap tier), **Referral Source**, **Form Type** dan tarikh.

*(Screenshot: Panel Filter referrals dengan filter Source ditanda)*

## Tolak referral

Tolak jualan yang tidak patut mendapat komisen, contohnya apabila affiliate membeli melalui link mereka sendiri:

1. Klik **Reject** pada referral itu.
2. Pilih **Reason**, seperti **Self-referral (own link purchase)**, **Refunded / cancelled order** atau **Duplicate referral**. Untuk **Other**, tulis **Details**.
3. Klik **Reject Referral**.

   *(Screenshot: Tetingkap Reject Referral dengan ruangan Reason dan butang Reject Referral ditanda)*

Komisen itu tidak lagi dikira dalam pendapatan atau payout affiliate itu. Referral yang sudah dibayar tidak boleh ditolak. Jika anda tersilap menolak referral, pilih **Approve Referral** dari menunya untuk memulihkannya. Referral yang ditolak juga boleh dipadam.

## Tambah referral secara manual

Guna cara ini apabila pelanggan membeli tanpa link affiliate, contohnya selepas affiliate menghantar link form biasa anda kepada mereka:

1. Di **Affiliate** → **Referrals**, klik **Add Referral**.
2. Dalam **Select Affiliate**, pilih affiliate itu. Hanya affiliate yang aktif disenaraikan.
3. Dalam **Select Transaction**, pilih jualan itu. Senarai ini menunjukkan transaksi yang berjaya daripada form yang affiliate-nya on, yang belum ada referral untuk affiliate itu. BCL menunjukkan pesanan, jumlahnya dan komisen yang akan dibayar.

   *(Screenshot: Tetingkap Add Manual Referral dengan affiliate dan transaksi yang dipilih, serta preview komisen)*

4. Biarkan **Referral Source** sebagai `manual_admin`, atau taip label anda sendiri.
5. Klik **Submit**. BCL memaparkan **Manual Referral Added**.

Referral manual terus menjadi **Approved** dan membayar affiliate itu pada kadar biasa mereka. Ia tidak membayar mana-mana upline.

## Tips

Dua amalan untuk memastikan referral anda kemas:

- **Semak tab Pending dari semasa ke semasa.** Referral yang kekal pending biasanya bermaksud pelanggan meninggalkan page bank.
- **Tolak dengan sebab yang betul.** Sebab itu disimpan pada referral, jadi anda boleh menerangkan keputusan anda jika affiliate bertanya.

## Isu biasa

### Pelanggan membeli melalui link affiliate tetapi affiliate itu tidak mendapat komisen. Apa yang perlu saya semak?

Pastikan link itu berakhir dengan ID affiliate, affiliate itu Active dan Enable Affiliates on untuk form itu. Jika jualan itu sah, tambahkannya di Affiliate → Referrals dengan Add Referral.

### Seorang affiliate membeli melalui link mereka sendiri. Boleh saya batalkan komisen itu?

Boleh. Di Affiliate → Referrals, klik Reject pada referral itu dan pilih Self-referral (own link purchase). Referral itu tidak lagi dikira dalam pendapatan atau payout mereka.

### Kenapa referral masih dipaparkan sebagai pending?

Referral kekal Pending sehingga bayaran pelanggan berjaya. Ia menjadi Approved apabila bayaran berjaya dan Rejected jika bayaran gagal atau dibatalkan.
