Monetization
Lumio supports two paid pricing models for extensions: one-time purchase and monthly subscription.
Pricing models
Free
No payment required. Anyone can install the extension.
{ "pricing": { "type": "free" } }
One-time purchase
Users pay once and own the extension permanently.
{
"pricing": {
"type": "one_time",
"amount": 4.99,
"currency": "EUR"
}
}
Minimum price: €1.00. Maximum: €99.99.
Monthly subscription
Users pay a recurring monthly fee. If they cancel, access is revoked at the end of the billing period.
{
"pricing": {
"type": "subscription",
"amount": 2.99,
"currency": "EUR",
"interval": "monthly"
}
}
Minimum price: €0.99/month.
Revenue share
Lumio takes a 30% platform fee on all transactions. Developers receive 70% net of each payment.
| Pricing | Gross | Lumio fee (30%) | Developer receives (70%) |
|---|---|---|---|
| One-time €4.99 | €4.99 | €1.50 | €3.49 |
| One-time €9.99 | €9.99 | €3.00 | €6.99 |
| Monthly €2.99 | €2.99/mo | €0.90/mo | €2.09/mo |
The 70% is calculated before any payment processor fees (Stripe, PayPal) which are deducted from the developer's share.
Payout methods and minimums
| Method | Minimum payout | Processing |
|---|---|---|
| Stripe Connect | €1.00 | Automatic, within 2 business days |
| PayPal | €25.00 | Monthly batch, 5th of each month |
| SEPA bank transfer | €50.00 | Monthly batch, 5th of each month |
Unpaid balances below the minimum roll over to the next month.
Setting up monetization
- Configure pricing in
lumio.config.json(or update via the dashboard) - Complete developer verification — required for all paid extensions
- Set up payout method in the extension dashboard under Account → Payout Settings
- Submit for review — paid extensions undergo the same review as free extensions
Changing pricing
| Change | Impact on existing users |
|---|---|
| Free → paid | Existing free installations remain free (grandfathered) |
| Paid → free | Access is unlocked for all; no refunds issued |
| Price increase | Existing subscribers keep their original price |
| One-time → subscription | Existing one-time purchasers retain permanent access |
Refund policy
Lumio handles refund requests from users. Refunds are processed within 14 days of purchase for users who have not heavily used the extension. When a refund is issued, the extension is deactivated for that user and the revenue is deducted from the developer's next payout.
Tax handling
Lumio collects and remits VAT/sales tax on transactions where required by law. The amount field in lumio.config.json is the gross price inclusive of applicable taxes. Your payout is the net amount after taxes and the platform fee.