One platform for finance, people, sales, operations, fleet, commerce, and BI.
XOERP
Let's meet

Subscriptions

Run recurring billing, memberships, and credit packages — with renewals, dunning, and auto-pay from customer credit.

Updated January 22, 2026

Subscriptions handles any recurring revenue — plans, memberships, and prepaid credit packages — with automated renewals, dunning, and settlement against customer credit.

Plans & recurring billing

  1. Go to XO Sales → Subscriptions → Plans → New.
  2. Define the price, cycle (monthly/annual), and what each plan includes.
  3. Subscribe a client — XO issues a recurring invoice each cycle (links to Invoicing).
  4. Set renewal behavior and expiry notifications.

Memberships

Run memberships with start/end dates, tiers, and benefits; notify members before renewal so churn stays low.

Credit charges, usages & packages

  1. Sell a package that loads customer credit (e.g. a 10-session pack or a prepaid balance).
  2. Each use draws a credit usage against the balance.
  3. Enable auto-pay from credit so invoices settle from available balance automatically.

📷 Screenshot: a customer’s credit balance with charges and usages listed.

Dunning

Configure dunning reminders for failed/overdue recurring payments to recover revenue before churn.

Best practices

  • Turn on expiry notifications — the cheapest retention you’ll ever run.
  • Use auto-pay from credit for high-frequency customers to cut admin.
  • Review dunning outcomes monthly and adjust the reminder cadence.

Troubleshooting

  • Renewal didn’t generate. Check the plan’s cycle and that the subscription is active, not paused.
  • Credit not applied. Confirm auto-pay from credit is enabled and the balance is sufficient.