Skip to main content

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.

PricingGrossLumio 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

MethodMinimum payoutProcessing
Stripe Connect€1.00Automatic, within 2 business days
PayPal€25.00Monthly batch, 5th of each month
SEPA bank transfer€50.00Monthly batch, 5th of each month

Unpaid balances below the minimum roll over to the next month.

Setting up monetization

  1. Configure pricing in lumio.config.json (or update via the dashboard)
  2. Complete developer verification — required for all paid extensions
  3. Set up payout method in the extension dashboard under Account → Payout Settings
  4. Submit for review — paid extensions undergo the same review as free extensions

Changing pricing

ChangeImpact on existing users
Free → paidExisting free installations remain free (grandfathered)
Paid → freeAccess is unlocked for all; no refunds issued
Price increaseExisting subscribers keep their original price
One-time → subscriptionExisting 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.