Skip to content

Subscriptions

For recurring revenue businesses — software, services, memberships, maintenance contracts — PLANA Business Cloud ships OCA Subscriptions (subscription_oca) on the Pro and Enterprise tiers.

A subscription generates invoices on a schedule (monthly, quarterly, annually) without you re-issuing each time.

Where to find it

Subscriptions in the apps menu (Pro+ tier).

Anatomy

FieldWhat
CustomerWho is paying
PlanThe subscription plan (template)
Start date / End dateThe active period
RecurrenceMonthly / quarterly / annually / custom
StatusDraft / Open / Pending / Paid / Cancelled
Next invoice dateWhen the next invoice will auto-generate

Creating a plan

A plan is the template — the bundle of products + recurrence rules. Create once, attach to many customer subscriptions.

Subscriptions → Configuration → Plans → Create.

Plans define:

  • The products included (with quantities and prices)
  • The recurrence (monthly, quarterly, annually)
  • The trial period (if any)
  • The auto-renewal rules
  • The cancellation policy

Activating a subscription

Once a customer signs up:

  1. Subscriptions → Subscriptions → Create
  2. Pick the customer + plan + start date
  3. Confirm — status moves to Open
  4. PLANA generates the first invoice and schedules the next

The customer receives the invoice via email; once paid, the subscription is Paid for the current period.

Auto-invoicing

A scheduled job runs daily and:

  • Finds open subscriptions where the next invoice date has passed
  • Generates the invoice
  • Sends it via email
  • Schedules the next invoice date

You see new invoices in the customer's record and in the Customers → Invoices list, same as any other invoice.

Lifecycle events

EventWhat you do
Upgrade (customer adds seats / moves tier)Modify the subscription; PLANA computes the proration
DowngradeSame; proration may be negative (credit)
PauseStatus → Paused; no auto-invoices until resumed
CancelStatus → Cancelled; no future invoices; honour current paid period
RenewStatus stays Open; the next invoice generates per the plan

For complex changes, the safest pattern is cancel + create new.

Failed payments

If a subscription's auto-invoice is unpaid past the due date:

  1. PLANA emails the customer a reminder
  2. After N days (configurable), an activity is logged for follow-up
  3. Optionally: auto-suspend the subscription after M days unpaid

Suspension is configured per plan in Plan → Settings → Failed payment policy.

Trial periods

A plan can specify a trial:

  • 14 days free
  • No invoice during trial
  • Auto-converts to paid at trial end (or, opt-out: requires confirmation)

PLANA emails the customer 3 days before trial end as a reminder.

Reporting

Standard subscription reports:

  • Monthly Recurring Revenue (MRR) — by month
  • Churn — cancelled / lost / paused per period
  • Cohort analysis — customers acquired in a given month, how they perform over time
  • Customer Lifetime Value (CLV) — estimated

Find these in Subscriptions → Reporting.

Where to read more

© PLANA Digital Ltd.