Project calendar

DELIVERY DATE · 2026-08-14

Schedule and deployments

Scheduled tasks

planned

Build platform membership plans

Define clear Free, enhanced-learning, and owner-tool benefits with monthly, yearly, and cancellation states, without gating class creation behind payment.

Platform memberships and direct-referral points · SmartLingo membership and growth team · 0%
planned

Build platform subscription checkout

Charge subscriptions through the platform account, showing period, price, renewal, and cancellation; keep live charging off until prices are approved.

Platform memberships and direct-referral points · SmartLingo membership and growth team · 0%
planned

Build single-level direct attribution

Store at most one eligible direct introducer, with no upline or multi-level relationship and no payment reward merely for registration.

Platform memberships and direct-referral points · SmartLingo membership and growth team · 0%
planned

Build the platform-subscription reward ledger

Credit the direct introducer only after a successful platform subscription payment webhook, once per subscription payment ID; reject class-order event types at the database boundary.

Platform memberships and direct-referral points · SmartLingo membership and growth team · 0%
planned

Test reward eligibility and reversal

Cover renewals, failure, retry, duplicate webhooks, refunds, cancellation, no introducer, self-referral, class payments, and forged multi-level claims.

Platform memberships and direct-referral points · SmartLingo membership and growth team · 0%