Mockup v5.0

Growth · Rules & Rates

leo@petdayz.com Super Admin

Referral commission tiers

Paid as PetPoints, computed on each order's awarded PV. Combined cap 30% of PV.

Level 1 — direct referralsFriends who signed up with your link
% of PV
Level 2Referrals of your referrals
% of PV
Level 3Third generation of the network
% of PV
Program activeReferral rewards accrue on every paid order
⚖️ Compliance: multi-level cash commissions may require a KPDN AJL licence — legal review before enabling cash payouts. Points-only rewards ship at launch.

PetPoints rules

Every rule below is editable and versioned.

Earn ratePoints earned per ringgit spent
pt / RM1
Redemption valuePoints needed for RM1.50 off
pts = RM1.50
Daily check-inAwarded once per calendar day
pts
7-day streak bonusExtra points on the seventh consecutive day
pts
Birthday multiplierApplies for the furkid's whole birthday month
×
Points expiryCounted from the month points were earned
months
Daily check-in enabled
Birthday campaign enabled

PV settings

Every SKU carries an admin-set PV; awarded PV scales with paid÷RRP. 0 PV on wholesale & clearance.

RM79 SKUsPoint-value awarded at full price
PV
RM69 SKUsPoint-value awarded at full price
PV
RM59 SKUsPoint-value awarded at full price
PV
RM49 SKUsPoint-value awarded at full price
PV
RM29 SKUsPoint-value awarded at full price
PV
Scale PV by discount (paid ÷ RRP)Promo RM79→RM49 sale awards 37 PV instead of 60
Prize bar: RM15 voucherDirect referrals' awarded PV fills the bar
PV
FREE productBar resets and repeats after claiming
PV
PV edits are versioned; combined-levels cap validated on save.

Add / deduct points — manual adjustments

Points can be granted or clawed back for any operational reason. Every adjustment is a ledger entry with a reason code, an operator, and an optional customer-visible note — balances are never edited directly.

Reason codes are an editable list (add your own — e.g. "TikTok Live giveaway"). Bulk adjustments via CSV upload (customer, ±points, reason) for events and migrations. Automatic reasons already in the ledger: order earn, check-in, streak, birthday, campaign, referral L1–L3, top-up bonus, redeem, expiry, refund clawback, partner redemption.

Prepaid packs & reminders

Pay once upfront, ship on schedule — plus the free reorder nudge for everyone else.

PlanPricingShipsStatus
3-Pack3×RRP −5% (RM79→RM225)every 8 wk defaultActive
6-Pack−10% (RM426)8 wkActive
Reorder remindersfree · nudge 7 days before run-outWhatsApp+emailRunning

Stockist settings

Wholesale terms for approved resellers across MY.

Wholesale marginOff retail price for approved stockists
%
Minimum first orderQualifying opening order value
RM
Payout scheduleReferral overrides settled to stockist wallet
Monthly · 1st
Manual approval requiredNew stockist applications reviewed by the team

Campaigns

Time-boxed boosts and always-on engagement mechanics.

CampaignRewardWindowStatus
Mother's Day 2× points2× pts1–11 MayEnded
Merdeka voucherRM1025 Aug–2 SepScheduled
Daily check-in+5 ptsalways onRunning
Furkid birthdayRM10 + 2×customer DOBRunning
🐾 Static preview only — the real admin is Laravel Filament v4; every card here maps to a Filament resource.