Epic 6: Credits & Billing

Enable tenants to purchase credits and track usage through integrated billing

Epic 65 User Stories

Credits & Billing

Enable tenants to purchase credits and track usage through integrated billing

User Stories

Story 6.1

Credit Balance Display

Show current credit balance with low balance warnings and purchase CTAs.

Acceptance Criteria
  • Balance shown in dashboard and modal
  • Low balance warning (<10 credits)
  • Zero balance shows purchase CTA
  • Real-time balance updates
Story 6.2

Credit Purchase Flow

Purchase credit packs via Stripe checkout with Makerkit integration.

Acceptance Criteria
  • Credit pack options displayed
  • Stripe checkout flow
  • Credits added immediately on success
  • Receipt emailed
Story 6.3

Auto-Recharge Configuration

Set threshold and amount for automatic credit purchases.

Acceptance Criteria
  • Enable/disable auto-recharge
  • Set threshold (e.g., below 10 credits)
  • Set recharge amount
  • Email notification on auto-recharge
Story 6.4

Credit Consumption Tracking

View credit usage by user, date, and export reports.

Acceptance Criteria
  • Total credits consumed this month
  • Breakdown by user and date
  • Usage chart visualisation
  • Export report as CSV
Story 6.5

Credit Transaction Logging

Immutable audit log of all credit transactions.

Acceptance Criteria
  • All purchases, consumption, refunds logged
  • Balance after each transaction
  • Transactions are immutable
  • Admin can process refunds

Want to see credits & billing in action?

Book a demo to see how imAgend can transform your association's visual content creation.

Request a Demo