All updates

Official AcademyBase product update

AcademyBase Update 0.9.1

Published by AcademyBase

This update introduces a comprehensive referral and affiliate system designed to help academies grow through trusted recommendations while keeping rewards, payouts, and reporting clear and manageable. It also adds more flexible credit purchasing and several reliability improvements for day-to-day operations.

Referral Rewards

  • Academy admins can now configure separate referral programs for students and affiliates.
  • Student referral rewards can be tailored by credit type, with clear controls over eligibility, reward values, holding periods, and expiry.
  • Packages can carry their own referral reward budgets, with an estimated reward cost shown while the package is being configured.
  • Referral attribution is protected so the first valid referral is preserved, self-referrals are rejected, and account-age eligibility follows the academy's chosen rules.
  • Rewards are created only after a qualifying order is confirmed as paid, helping keep reward records aligned with real purchases.

Student Referral Experience

  • Eligible students can create and copy their personal referral link from Settings.
  • Students can send a limited number of referral invitations through a guided email flow.
  • The student wallet now shows available referral credit, pending rewards, expiring value, and recent reward activity.
  • Released student rewards can be used to purchase eligible individual lesson credits when the wallet covers the full purchase.
  • Helpful reminders notify students about available referral opportunities and reward credit that is approaching expiry.

Affiliate Management

  • Admins can create and manage affiliate partners from the referral settings area.
  • Each affiliate can have multiple campaign links, making it easier to separate and compare different promotions.
  • Affiliate balances distinguish between rewards still on hold, amounts available for payout, and completed payouts.
  • Admins can record manual affiliate payments with required notes, preserving a clear payout history for later review.
  • Due affiliate balances can surface as admin actions so important payouts are less likely to be overlooked.

Reward Release And Reversals

  • Qualifying rewards move through a defined holding period before becoming available.
  • Due student and affiliate rewards are released automatically on the academy's scheduled weekly cycle.
  • Cancelled or voided orders now reverse eligible unpaid rewards conservatively.
  • Rewards that have already been spent or paid are protected from automatic reversal and are flagged for manual review instead.
  • Malformed reward records are isolated for review rather than being retried indefinitely.

Finance And Growth Reporting

  • Finance Manager now includes a dedicated Referrals view for academy admins.
  • Reporting covers referral link visits, attributed signups, qualifying sales, reward claims, student wallet value, affiliate balances, invitation volume, and payout history.
  • Daily referral summaries make it easier to review trends without loading large numbers of individual records.
  • Reports separate package purchases from individual-credit purchases and show performance by referral source where that information is available.
  • Package margin estimates now account for lesson-credit value, teacher payout estimates, and the configured referral reward budget.

More Flexible Credit Purchasing

  • Academies can offer individually priced lesson credits alongside traditional packages.
  • Adult and young-learner credit types can have their own prices and expiry periods.
  • Students can combine package and individual-credit items in one cart where appropriate.
  • Checkout validates individual-credit pricing again before completing an order and records the correct credit quantities and expiry details.
  • Reward-wallet purchases are limited to eligible individual credits so referral rewards cannot unintentionally fund additional reward-generating package purchases.

Operational Improvements

  • Booking confirmation now checks selected lesson times again immediately before the booking is finalized, reducing avoidable scheduling conflicts.
  • If a time has just been taken, students receive a clearer message and can choose another slot.
  • Teacher overview and outstanding-report access has been tightened to reduce permission-related loading failures.
  • Admin referral reporting and student wallet records use stricter access controls, keeping financial reward changes under protected system workflows.
  • Update Notes now remain available from Settings, making it easier for admins and teachers to revisit previous announcements after dismissing them.

These improvements give academies a practical foundation for student referrals, affiliate partnerships, flexible credit sales, and accountable reward management while keeping the everyday experience clear for staff and learners.

Official release note