Cashkr Referral System

1. Referral Code Rules (Important)

🔑 Single Referral Code per Customer

  • Each existing customer (Referrer) has ONE permanent referral code

  • This referral code:

    • Works across all active referral programs

    • Never changes, even if a new referral program is created


🚫 One-Time Usage Rule for New Customers (Referee)

Once a customer uses any referral code, the following rules apply permanently:

  • A customer can use a referral code only once

  • If the customer:

    • Deletes their account ❌

    • Tries to register again ❌
      they cannot use any referral code again

  • A customer cannot register with a different referral code if:

    • They have already registered once using any referral code

📌 This rule is enforced using phone number (as implemented by tech).


2. Referral Program (Admin Panel)

Admins can create referral programs with the following fields:

A. Basic Details

  • Title

  • Description


B. Minimum Order Value

  • Applies to both referrer and referee

  • Rewards are given only if the completed order value meets this amount


C. Rewards for Referee (New Customer)

Applied during checkout.

Fields:

  • Discount Type (Percentage / Flat Amount)

  • Discount Value

  • Maximum Discount (Optional)

Example

  • 10% discount

  • Max discount ₹300

  • Device generated price is 5000

  • rewards will be calculated based on device generated price.

Order value ₹5,000 → 10% = ₹500 → ₹300 applied

  • Final device value will be 5300

  • Referee will get ₹5000 device value + 300 rewards which is 5300


D. Rewards for Referrer (Existing Customer)

  • Reward is calculated after referee completes order

  • Based on referee’s final completed order value on which the vendor has completed the order

  • Requires admin approval

Fields:

  • Discount Type

  • Discount Value

  • Maximum Discount (Optional)

Example

  • 10% discount

  • Max discount ₹300

  • order generated value after the refree rewards is applied is ₹5300

  • order final value on which the vendor has completed the order is ₹5500

  • Referrer rewards will be calculated based on the above order final value on which the vendor had completed the order.

  • Referrer rewards will be ₹550 and due to the maximum discount limit referrer will get below rewards:

Order value ₹5,000 → 10% = ₹530 → ₹300 applied

  • Referrer will get ₹300 rewards.


image.pngimage.png

3. Referral Flow (Step-by-Step)

Step 1: Referral Sharing

  • Referrer shares their referral code/link

  • Same code works for all referral programs


Step 2: New User Registration

  • New customer registers using referral code

  • Referral code is locked to that user forever

  • Referral code cannot be reused by the same user again


Step 3: Referee Reward (Automatic)

  • After checkout:

    • Reward applied automatically

    • Paid by vendor

  • Transaction status: Approved


Step 4: Referrer Reward (Manual Approval)

  • Reward generated after referee completes order

  • Appears in Transactions as Pending

  • Admin approves → added to wallet


4. Transactions Page

Referee Transactions

  • Auto-approved

  • Vendor paid

  • Cannot be reversed

Referrer Transactions

  • Admin approval required

  • Approved → wallet credit

image.png

5. Wallet Page (This is for Referrer and it will be in customer app)

Shows:

  • Total Balance (current available amount)

  • Total Earned (lifetime)

  • Total Withdrawn (lifetime)


6. Payouts Page

  • Referrer requests withdrawal

  • Appears in Payouts

  • Admin pays manually and approves

  • Wallet updates accordingly

image.png

7. Fraud & Abuse Prevention (Key Feature)

✔ Permanent referral code per referrer
✔ One-time referral usage per customer
✔ No referral reuse via account deletion
✔ No multiple referral registrations
✔ Clean, abuse-free referral tracking


8. Simple Summary (For Everyone)

Each customer has one fixed referral code for the active program.
A new user can use a referral code only once in their lifetime.
Deleting an account does not reset referral eligibility.
Rewards are given only after order completion and admin approval (for referrer).

How the Referral System works at Cashkr


Was this article helpful?
© 2026 BigBold Technologies Pvt. Ltd.