DELIVERY DATE · 2026-08-07
Schedule and deployments
Scheduled tasks
Build the immutable BACC ledger
Record every point entry with reason, user, referral, class, idempotency key, and balance snapshot.
BACC rewards and Phase 1 · SmartAICert member growth team · 0%Award two-sided BACC for new members
When a non-member completes registration through a valid class referral, both referrer and new member receive one signup reward.
BACC rewards and Phase 1 · SmartAICert member growth team · 0%Handle existing-member enrollment
When an existing member opens a referral link, retain direct attribution, do not repeat signup points, and continue to Phase 1 enrollment.
BACC rewards and Phase 1 · SmartAICert member growth team · 0%Build Phase 1 learning state
After valid enrollment, both new and existing members begin at Phase 1 with course, payment or license state, and next task visible.
BACC rewards and Phase 1 · SmartAICert member growth team · 0%Test BACC and duplicate requests
Verify one-time two-sided rewards, no duplicate existing-member reward, refund reversal, self-referral rejection, and concurrent idempotency.
BACC rewards and Phase 1 · SmartAICert member growth team · 0%