Pricing
The pricing field in lumio.config.json controls how your extension is monetized in the Lumio Extension Store.
Free
No purchase required. Anyone can install the extension at no cost.
{
"pricing": {
"type": "free"
}
}
One-time purchase
Users pay once to unlock the extension permanently.
{
"pricing": {
"type": "one_time",
"amount": 4.99,
"currency": "EUR"
}
}
| Field | Type | Description |
|---|---|---|
type | "one_time" | One-time payment |
amount | number | Price in the specified currency |
currency | "EUR" | Currency code (currently EUR only) |
Subscription
Users pay a recurring monthly fee.
{
"pricing": {
"type": "subscription",
"amount": 2.99,
"currency": "EUR",
"interval": "monthly"
}
}
| Field | Type | Description |
|---|---|---|
type | "subscription" | Recurring payment |
amount | number | Price per billing interval |
currency | "EUR" | Currency code (currently EUR only) |
interval | "monthly" | Billing interval (monthly only) |
Revenue share
Lumio takes a 30% platform fee on all paid transactions. Developers receive 70% of each payment.
| Pricing type | Developer receives |
|---|---|
| Free | — |
| One-time €4.99 | €3.49 per purchase |
| Monthly €2.99 | €2.09 per billing cycle |
Payouts are processed monthly via Stripe Connect, PayPal, or SEPA bank transfer. See Payout Settings for minimum payout thresholds.
Developer verification required
Paid extensions (one_time or subscription pricing) require developer verification before the extension can be published. Verification includes:
- Identity verification (personal or business)
- Tax ID (for EU VAT compliance)
- Payout method setup (Stripe Connect, PayPal, or SEPA)
See Verification for the full process.
Changing pricing
You can change pricing between versions. The new pricing takes effect for new installations. Existing subscribers are not automatically moved to a new plan — they continue on the plan they purchased.
Changing from paid to free: existing purchases remain valid, new users get it free. Changing from free to paid: existing installations remain unlocked for existing users.