Commissions and Rewards
This section brings together the loyalty, gamification and bonus tools of the Axia ecosystem. There are four complementary fronts, each with a distinct mechanic and purpose:
Rewards Club (RCS)
Loyalty program oriented around missions and tiers. The operator defines how the tier is calculated (deposit volume, traded volume or mission points), creates event-driven missions that grant rewards/points and monitors the health of the program through reconciliation. Requires the REWARDS_CLUB licence.
- Program — singleton configuration: status, metric, window, payment pools, anti-fraud and manual quotes.
- Levels — dynamic tiers with threshold, colour, icon, benefits and NFT per level.
- Missions — creation wizard by event, reward, frequency and validity period.
- Reconciliation — dashboard of events, payouts and issues by period.
Referral Program
Member-get-member: when a referred user performs a covered action, the referrer receives a commission (on the house fee or on the gross amount).
- Programs — calculation basis, percentage, events, caps, presets and simulator.
- Commission history — audit of generated commissions and their payments.
Multi-level Commissions (Financial)
Distribution of commissions across a referral chain by level. Configuration and audit are in the Financial group:
Raffle Wheel
Giveaway tool among NFT holders, accessed from the NFT listing.
Permission is dual
On all screens in this section, permission is composed of a CPM enum (validated on the backend) and a dynamic module in the DB (controls display in the menu/buttons). Both must be registered for the operator's role.
Step-up on Club mutations
Every admin mutation in the Rewards Club (save program, edit/delete level, create/edit mission, recalculate) requires step-up: re-authentication with password + MFA, header X-Step-Up-Token, validity of 5 minutes. Once expired, the gateway responds with 428 Step-up required.