Skip to content

Freemius — create products for LIRENO Core CH

Guide for operators / product owners to create Freemius products that match the core modules offered now.

User overview: What LIRENO offers now
Internal (repo): apps/steuern/docs-real/LIRENO_FREEMIUS_CORE_MODULES.md


1. What is offered

External offerContent
LIRENO Core CHTaxes · Comply · Sales · Banking (+ login, setup, AI after login)
Technical deliveryWordPress pluginModule keys
Main product (create first)lireno-mandant-loginCockpit shell, steuern, comply
Second product / add-on (later)lireno-auftragauftrag (Sales), bank

Order

Create only the main product LIRENO Cockpit in Freemius first. Add Sales/Banking as add-on or bundle plan afterwards.


Freemius
└── Product: LIRENO Cockpit          ← MAIN MODULE (create now)
    ├── Type: WordPress Plugin
    ├── Slug (suggestion): lireno-cockpit
    ├── Plans:
    │   ├── Starter      → internal: starter      → Taxes
    │   ├── Professional → internal: professional → Core CH (all 4)
    │   └── Enterprise   → internal: enterprise   → Core CH + advanced features
    └── (later) Add-on: LIRENO Sales → plugin lireno-auftrag
Freemius planInternal plan keyModules
StarterstarterTaxes
ProfessionalprofessionalTaxes, Comply, Sales, Banking
Enterpriseenterpriseas Professional + features (e.g. multi-company, Microsoft 365)

3. Steps: create the main product

In https://dashboard.freemius.com:

A — New product

  1. Add New Product.
  2. Type: WordPress Plugin.
  3. Title: LIRENO Cockpit.
  4. Slug: e.g. lireno-cockpit.
  5. Save.

B — Description (prospects)

LIRENO Cockpit is the Business Operating Platform for Swiss SMEs and fiduciaries: tenant login, setup, Taxes and Comply. With Professional: Sales and Banking (Core CH).

Details: What LIRENO offers now.

C — Plans

Create Starter / Professional / Enterprise. Note Plugin ID, Public Key (pk_…), and Plan IDs for later SDK wiring — do not publish them in user docs.

D — Licensing

Enable paid plans. Add-ons off until Sales is a separate Freemius add-on.

E — Deploy / ZIP

Release ZIP: lireno-mandant-login. Upload via Freemius or WP Admin (no SSH to customer WP).


4. Later: LIRENO Sales

Second product or Cockpit add-on → plugin lireno-auftrag, unlocked with Professional+ (auftrag + bank).


5. After creation — IDs for engineering

LIRENO_FS_PLUGIN_ID=
LIRENO_FS_PUBLIC_KEY=
LIRENO_FS_PLAN_STARTER_ID=
LIRENO_FS_PLAN_PROFESSIONAL_ID=
LIRENO_FS_PLAN_ENTERPRISE_ID=

Then: SDK bootstrap, plan sync to User.plan, smoke tests Starter vs Professional.


Next