Irrevocability Guaranteed at Every Layer

Cashback Rewards
You Can Never Lose

The CBIG Irrevocable Cashback Rewards System enforces a strict guarantee: once a reward is committed, it is permanent, immutable, and protected by both application and data-layer controls. No backdoors. No reversals.

Built for Trust, Transparency, and Auditability

Every component of the system is designed around a single principle: committed rewards are irrevocable.

Irrevocable Commitments

Once a reward transitions from PENDING to COMMITTED, it cannot be reduced, deleted, or reversed — enforced at both application and database layers.

Append-Only Ledger

Every transaction, reward, and state change is recorded as an immutable event. Corrections are new events, never edits. The ledger is the single source of truth.

Configurable Rule Engine

Define cashback rules by merchant, category, transaction type, or amount. Rules calculate percentage or fixed cashback with priority ordering.

Refund Workflow Protection

Pre-commitment refunds cancel pending rewards. Post-commitment refunds preserve the committed reward and generate a risk absorption record.

Risk Absorption Tracking

Financial exposure from post-commitment refunds is tracked in a dedicated, clearly labeled risk absorption ledger for full transparency.

Offline Token Activation

Generate offline reward tokens that can be activated without real-time connectivity, with full lifecycle tracking in the event ledger.

The Reward Lifecycle

Every cashback reward follows a strict, auditable state machine with irrevocability enforced at the commitment boundary.

State 1
PENDING
Awaiting commitment
State 2
COMMITTED
Irrevocable — permanent

The transition from PENDING to COMMITTED is one-way and permanent. No refund, admin action, or system event can reduce or reverse a committed reward.