Accounting & Billing
Manage your organization's token economy, billing, and financial overview.
As an OrgAdmin, you manage your organization's shared token balance: purchasing tokens, setting cost defaults, and reviewing transaction history. For token cost details, see Billing & Tokens and the Glossary.
Token Balance Management
Your organization has a shared token balance. Paid school actions use this balance unless a subscription plan, Marketplace package, or student-paid flow covers the action first.
Checking Your Balance
Your current token balance is visible in three places:
- Header bar -- always visible at the top of the page.
- My School > Accounting -- detailed balance breakdown.
- My School > Overview -- summarized alongside other key metrics.
The balance breakdown shows:
- Current balance -- tokens available to spend right now.
- Lifetime purchased -- total tokens ever bought.
- Lifetime spent -- total tokens consumed.
Purchasing Tokens
Navigate to Billing > Purchase Tokens to buy tokens for your organization.
Pricing
You can purchase any amount starting from $5 (500 tokens). Larger purchases earn bonus tokens automatically:
| Purchase Amount | Bonus | Effective Rate |
|---|---|---|
| Under $50 | — | $1 = 100 tokens |
| $50+ | +5% | $1 = 105 tokens |
| $100+ | +7.5% | $1 = 107.5 tokens |
| $200+ | +10% | $1 = 110 tokens |
Larger purchases offer a better rate. A $200 purchase gives you an effective rate of $1 = 110 tokens compared to the base rate of $1 = 100 tokens.
Payment Methods
The platform accepts:
- Credit and debit cards -- Visa, Mastercard, American Express (processed via Stripe).
All payments are processed securely through Stripe. Receipts are generated automatically and available in your transaction history.
Transaction History
Navigate to My School > Finance to see a complete record of every token transaction in your organization.
Transaction Types
| Type | Description |
|---|---|
| purchase | Tokens bought with real currency |
| marketplace_purchase | Tokens spent on marketplace purchases |
| marketplace_sale | Tokens earned from marketplace sales |
| trial_bonus | Bonus tokens granted for trial accounts |
| bulk_bonus | Bonus tokens from bulk purchases |
| ai_generation | Tokens spent on AI-powered content creation |
| exercises | Tokens charged for exercises |
| ai_analysis | Tokens spent on AI analysis features |
| transcription | Per-minute charge for live session transcription (when enabled on the enrollment or group) |
| summary | Per-generation charge for post-session summaries (when enabled on the enrollment or group) |
| referral_bonus | Bonus tokens for referrals |
| admin_adjustment | Manual adjustment by an administrator |
| lesson_refund | Automatic refund when a billed lesson is cancelled or deleted (see Cancelling and deleting lessons for the teacher-side workflow) |
Cost Configuration
Organization Currency
Each organization has a configurable currency code (e.g., USD, EUR, PLN) that determines how monetary values are displayed throughout the platform. Set this in My School > School settings > Currency.
Organization Defaults
Set default costs that apply to all new enrollments in your organization:
- Default lesson cost -- tokens per completed class lesson.
- Default homework cost -- tokens per homework assignment.
- Default exercise cost -- tokens per exercise set.
These are configured in My School > School settings > Default Costs.
Override Hierarchy
Costs can be overridden at multiple levels:
- Organization default -- the baseline.
- Course-level override -- set by the teacher when creating a course.
- Enrollment-level override -- set for a specific student in a specific course.
The most specific override always wins. This lets you offer different pricing for premium courses, scholarship students, or promotional periods.
Frequently Asked Questions
How do I know when to purchase more tokens?
Monitor your balance on the dashboard and purchase manually when the balance drops below a comfortable level.
Can I get a refund on purchased tokens?
Unused tokens are eligible for a refund. Contact the Speakly.PRO support team with your transaction ID. Refunds are processed to the original payment method.
How do I set different costs for different courses?
Teachers can set custom costs when creating a course. These override the organization defaults. As an OrgAdmin, you can also edit course-level costs from the course detail view.
Are there discounts for large organizations?
Yes. Contact the sales team to discuss enterprise pricing for organizations with more than 10 teachers or 100 students. Custom packages and volume discounts are available.
How do I track how much a specific teacher is costing?
Navigate to My School > Teachers to view teacher-level metrics including lessons conducted and enrollments. Use My School > Finance to review transaction history filtered by activity.
Can I set spending limits for individual teachers?
Yes. You can set weekly or monthly spending limits (budgets) for individual teachers. When a budget is set, the teacher's sidebar shows their remaining budget instead of the organization token balance, and they receive a warning when approaching or exceeding the limit. See Teacher Budgets for details.
