Subscription

Subscription & Recurring Billing

Introduction – Simplify Repeat Billing

FatooraOnline® enables you to fully automate your recurring invoicing cycles — monthly, quarterly, by term, or usage-based.

From schools and clinics to property managers and SaaS providers, eliminate manual follow-ups, reduce errors, and stay ZATCA-compliant — every time.

Bill once. Automate forever. Stay compliant.

Automate Recurring Payment

Invoice Generation, Approval & Delivery

Auto-Invoice Generation

Auto-generated on schedule (no user action)

Includes customer details, items, tax, UUID, QR, XML

Fully compliant with ZATCA Phase 2

Optional Approval Workflows

Multi-level approval (if enabled)

Amount-based approval rules

Status visible in billing dashboard

Automated Delivery

Email, WhatsApp, SMS, or Portal

Per-customer delivery preference

With or without payment link

Logs every delivery attempt & status

Billing Frequency & Schedule Configuration

Flexible Recurrence

Monthly / Quarterly / Annual

Custom schedules (e.g. every 10 days, 2nd Wednesday)

Auto-updated from gateway or link

Start & end dates with auto-expiry

Per customer, service, or product cycles

Setup Options

Apply to individuals or customer groups

Set billing amount, discounts, tax, due dates

Define retry logic for failed attempts

Associate with invoice templates

Reporting, Tracking & Forecasting

Recurring Revenue
Recurring Revenue Dashboard
Icon

MRR tracking

Icon

Scheduled vs. issued count

Icon

Collected vs. pending revenue

Icon

Customer-wise billing summary

Invoice Tracking
Invoice Tracking
Icon

Generated, delivered, paid, failed

Icon

Filter by date, plan, customer

Icon

Export for audit/accounting

Subscription Health
Subscription Health
Icon

Failed generation logs

Icon

Retry attempts & outcomes

Icon

Expiring subscriptions

Icon

Payment trend analysis

Predictability meets precision — right inside your dashboard.