Membership credits are distributed automatically by a scheduled background task.


Processing Schedule

Credits are processed:


  • Every hour

During each run, the system checks eligible users and applies credits based on membership settings.


Credit Eligibility

A user receives credits when:


  • The user has an assigned membership
  • AND:
  • Credits have never been awarded, or
  • Credits were last awarded more than one month ago

This prevents duplicate credit distribution.


Membership Behavior

Free Membership

  • Credits are awarded if configured for the free plan
  • Credits are applied during the hourly process
  • Credits are not granted instantly upon account creation


Lifetime Membership

  • Credits follow the monthly eligibility rule


Monthly & Annual Memberships

  • Credits are awarded only if the subscription is active
  • Expired subscriptions do not receive credits


Credit Types

Credits are applied according to membership configuration:


  • Email Credits
  • Text Ad Credits
  • Banner Credits

Only configured credit values are awarded.


Key Notes

  • Credits are processed hourly, not instantly
  • Credits are awarded once per month
  • Free memberships can receive credits if configured
  • Subscription-based memberships require active status