Billing & Tokens
Understand the token economy, purchase tokens, and manage your learning budget.
Understanding the Token System
Tokens are the platform's internal currency used for marketplace lessons, homework requests, and other premium features.
- You can earn tokens through learning activity or purchase them
- Tokens never expire
- Your token balance is visible in the header bar and on your billing page
Where Tokens Are Used
| Use Case | Typical Cost | Description |
|---|---|---|
| Marketplace lessons | Varies | Purchase self-study lessons from teachers |
| Homework requests (Simple) | 250 tokens | Basic exercises on a specific topic |
| Homework requests (Medium) | 350 tokens | Intermediate-level practice assignments |
| Homework requests (Complex) | 500 tokens | Advanced, comprehensive assignments |
| Community pool checking | Varies | Have community teachers review your work |
Earning Tokens
You can build your token balance without spending money by staying active on the platform. Tokens are earned through homework completion — the more consistently you complete quality homework, the more you earn.
Getting Started with Earning
To unlock token earning, you must make at least one token purchase. After that, every qualifying homework submission counts toward streaks and milestones.
Quality Requirements
Not every homework submission earns tokens. To qualify, your homework must:
- Have at least 70% of exercises answered
- Not be flagged as low effort by your teacher
Weekly Streak Bonus
Complete homework on consecutive calendar days to build a streak. Every 7 consecutive days, you earn a bonus:
| Streak | Reward |
|---|---|
| Every 7 consecutive days | 100 tokens |
For example, 7 days in a row earns 100 tokens, 14 days earns another 100 tokens, and so on. Missing a day resets your streak back to 1.
One-Time Milestones
You also earn one-time token rewards as you reach homework completion milestones:
| Milestone | Reward |
|---|---|
| 5 homework completed | 50 tokens |
| 10 homework completed | 150 tokens |
| 25 homework completed | 500 tokens |
| 50 homework completed | 1,000 tokens |
Milestone rewards are awarded once and never repeat.
Monthly Earning Cap
You can earn up to 500 tokens per month from streaks and milestones combined. The cap resets at the start of each calendar month. If a bonus would exceed your remaining cap, only the remaining amount is awarded.
Check your Streak Panel on the dashboard to see your current streak, next milestone, and monthly earnings progress.
Promotional Tokens
Occasionally the platform offers bonus tokens:
- Welcome bonus -- new accounts may receive starter tokens
- Seasonal promotions -- holiday events or special campaigns
- Referral rewards -- earn tokens when friends join the platform (if enabled)
Purchasing Tokens
If you need more tokens than your activity provides, you can purchase them directly.
How to Buy Tokens
Open the Billing Page
Navigate to Profile → Billing or click on your token balance in the header bar.
Select a Token Package
Choose from available packages. Larger packages typically offer better value per token.
Choose Payment Method
Select your preferred payment method:
- Credit/Debit card -- Visa, MasterCard, American Express
Complete Purchase
Review your order, confirm the total, and click "Purchase". Tokens are added to your balance immediately.
Managing Payment Methods
To add, update, or remove payment methods:
- Go to Profile → Billing → Payment Methods
- Click "Add Payment Method" to enter new card details
- Click the edit or remove icon next to existing methods
- Set a default payment method for future purchases
Speakly.PRO does not store your full card details. Payment processing is handled securely by a third-party provider.
Spending Tokens
On Marketplace Lessons
- Browse the Marketplace and find a lesson
- Click "Buy with Tokens" on the lesson detail page
- Confirm the purchase -- tokens are deducted from your balance
- The lesson appears in your library immediately
On Homework Requests
- Submit a homework request
- Select the complexity level (Simple, Medium, or Complex)
- The token cost is displayed before submission
- Confirm the request -- tokens are deducted when the request is submitted
Understanding Pricing
Token costs are set by:
- Platform-wide pricing for homework requests (standard rates shown above)
- Individual teachers for marketplace lessons (each teacher sets their own price)
- Community pool rates that may vary by teacher rating and availability
Viewing Your Transaction History
Keep track of every token earned and spent:
- Go to Profile → Billing → Transaction History
- View a chronological list of all transactions
- Each entry shows:
- Date and time
- Transaction type (earned, purchased, spent, refunded)
- Amount (positive for earnings, negative for spending)
- Description (lesson name, homework request, etc.)
- Running balance
Filtering Transactions
- By type: Show only earnings, purchases, or spending
- By date range: Select a specific time period
- By category: Filter by marketplace, homework requests, or achievements
Refunds and Disputes
When Refunds Apply
- Marketplace lesson doesn't match its description -- request a refund through Purchase History
- Homework request was never fulfilled -- tokens are automatically refunded if no teacher claims the request within the deadline
- Duplicate purchase -- contact support for a refund
- Technical issue preventing access -- contact support with details
How to Request a Refund
- Go to Profile → Billing → Transaction History
- Find the transaction in question
- Click "Request Refund" (if available)
- Select a reason and provide details
- Submit the request
Timeline:
- Token refunds are processed within 1-3 business days
- Payment refunds (for purchased token packages) may take 5-10 business days depending on your payment provider
Premium Subscription
Speakly.PRO offers an optional Premium subscription available as an in-app purchase on mobile devices (iOS and Android), powered by RevenueCat.
What Premium Unlocks
- Ad-free experience across the platform
- Extended vocabulary capacity
- Priority homework review
- Access to premium marketplace content
Managing Your Subscription
- Subscribe: Open the mobile app and go to Profile > Premium. Choose a plan and complete the purchase through your device's app store.
- Restore purchases: If you reinstall the app or switch devices, go to Profile > Premium > Restore Purchases to reactivate your subscription.
- Cancel: Manage or cancel your subscription through the App Store (iOS) or Google Play (Android) subscription settings.
Your school's OrgAdmin may also grant you free premium access. If premium features are already active on your account, no purchase is needed.
Frequently Asked Questions
Q: Do tokens expire? A: No. Tokens remain in your account indefinitely and never expire.
Q: Can I transfer tokens to another student? A: Token transfers between students are not currently supported. Each student's token balance is tied to their account.
Q: What happens to my tokens if I leave a course? A: Your token balance is account-wide, not tied to any specific course. Leaving a course does not affect your tokens.
Q: Can I convert tokens back to cash? A: Students cannot convert tokens to cash. Tokens are an internal platform currency for learning features only. Teachers may have different redemption options.
Q: How do I know if a homework request will cost tokens? A: The token cost is always displayed on the homework request form before you submit. If your teacher has configured free requests, the cost will show as 0.
Related Documentation
- Marketplace - Browse and purchase learning materials
- Use Case: Requesting Help - Homework request process and token costs
- Profile & Settings - Account management
- Progress Tracking - How learning activity links to token earnings



