Verification
The control layer that prevents a raw ad event from automatically becoming a reward.
Inventory is classified against provider and campaign rules.
Consent and disclosure state are recorded.
A defined completion event is received.
Bonzuno checks idempotency keys, event duplication and configured risk rules.
The event is converted into a reward instruction only if all relevant rules pass.
Fulfilment is recorded independently from the advertising event.
Idempotency
Repeated callbacks should not create repeated value. A stable transaction key makes duplicate reward attempts detectable.
Reconciliation
Advertising events, eligibility decisions and provider fulfilment can be compared instead of collapsed into one opaque status.
Auditability
Each state transition can be timestamped so support and compliance teams can explain an outcome.