Loyalty programs

Five programs that layer on each other.

VIP gates the missions. Missions fund the shop. Rebates run alongside. Lucky Draw runs automatically on whatever cadence you set. World Cup season? Drop in the Prediction program.

VIP
01 / VIP

VIP System

Reward your highest-value players.

Dynamic tier count — 8 default, add / rename / reorder live
Weekly + upgrade + birthday + optional daily check-in
Atomic anti-double-claim ledger
Full claim history + cross-checked in Central Admin
See in admin

Configurable in admin

See it in admin

Every knob below is exposed in the central admin — change it, push it, live in seconds.

Dynamic tier ladder (add / rename / reorder, any count)
Deposit thresholds per tier (with DEPOSIT_OFFSETS for migrated players)
Weekly / upgrade / birthday bonus amounts per tier
Optional daily check-in: reward + interval (1–7) + streak mode (consecutive / cumulative)
Monthly maintenance deposit per tier (gates weekly + check-in)
Tier badge images (8 ready, custom OK)
Theme, banner, accent color
Currency, language, timezone, T&Cs copy
Tier ladder

8 tiers. Infinitely extendable.

Default ladder — promote players automatically by lifetime deposits.

BLUE SHARK

BLUE SHARK

Entry
RED SHARK

RED SHARK

Active
TIGER SHARK

TIGER SHARK

Regular
BULL SHARK

BULL SHARK

High value
GREAT WHITE

GREAT WHITE

Premium
WHALE SHARK

WHALE SHARK

Elite
MEGALODON

MEGALODON

Top-tier
SUPER SHARK

SUPER SHARK

Maximum
Achievement Program
02 / Achievement Program

Daily missions that bring players back.

Daily / weekly / monthly + check-in + game-play + withdraw missions
Cross-game progress via count polling (Wheel / Egg / Plinko)
Built-in points shop — per-item promotion IDs
Day-7 special bonus via dedicated promotion ID
See in admin

Configurable in admin

See it in admin

Every knob below is exposed in the central admin — change it, push it, live in seconds.

Mission types: deposit / withdraw / check-in / game-play (per-mission count)
Refresh cadence — daily / weekly / monthly / custom
Reward points + cash payouts + per-item promotion IDs
Points shop items with min/max stake amounts and stock
Per-VIP-tier mission gating
Type-aware leaked-claim cleanup (deposit-only by default)
Customer Withdrawal Check — verdict + raw rows in Debug Console
Theme, timezone, currency, language, copy
Rebate Program
03 / Rebate Program

Points-back loyalty, five visual styles.

Configurable conversion rate
5 visual layouts
Tier-driven rebate rates
Daily / weekly / monthly windows
See in admin

Configurable in admin

See it in admin

Every knob below is exposed in the central admin — change it, push it, live in seconds.

Loss-back rate (% per period)
Conversion ratio (loss → points)
Daily / weekly / monthly redemption cap
Tier-based rebate rate boost
Visual layout (Vault / Ticket / Trading / Stacked / Brutal)
Redemption window cadence
Theme, banner, accent color
Currency, language, copy
Lucky Draw
04 / Lucky Draw

Fully automated. Pick a theme. Make it yours.

Fully automated draws and payouts
Two ready themes — Default (premium) and Carnival
Custom banner, background, and accent colour
Title, subtitle, T&Cs, currency, ticket price — all yours
See in admin

Configurable in admin

See it in admin

Every knob below is exposed in the central admin — change it, push it, live in seconds.

Design theme (Default / Carnival — more on the way)
Accent colour (any hex) + dark / light base
Title banner image (replaces the title block)
Background image
Ticket price (deposit per ticket)
Currency, title, subtitle, T&Cs copy
Draw cadence — daily / weekly / monthly via your scheduler
Allowed iframe domains (CSP-locked per site)
World Cup Prediction
05 / World Cup Prediction

Tickets from deposits. Predict. Win the pool.

Two events — Mini (group qualifiers) + Main (exact knockout scores)
Tickets from deposits — threshold configurable
HMAC settlement — dry-run preview before execute
Live results sync via TheSportsDB
See in admin

Configurable in admin

See it in admin

Every knob below is exposed in the central admin — change it, push it, live in seconds.

Ticket threshold (deposits → tickets ratio)
Mini win condition (all-correct / threshold / tiered)
Main event on/off + per-tier prize amounts (e.g. 3,888 / 18,888 / 396,969)
Max submissions per match + 30-min kickoff lock
Manual winner add / remove before settle (gift-add, ✕-remove)
Result sync: per-round fetch (FT-only auto-fill, AET/PEN flagged)
Theme — white default + World Cup blue, dark toggle + presets
Currency, language, copy, embedded banner card

Ready to see your branding on it?

A 30-minute call to walk through the platform with your numbers in mind.