Product · Recurring Revenue Billing

Recurring revenue billing.
Out of the box.

Every billing function any recurring-revenue business needs — plans, trials, proration, dunning, coupons, add-ons, usage metering, invoicing, and outbound webhooks — built to work together without configuration. SaaS, marketplaces, e-commerce, insurance, utilities, media — any business where customers pay on a schedule.

9Billing Engines Built
24Outbound Webhook Event Types
22Database Migrations — Schema Complete
01 — Core Billing01

The complete lifecycle.
Every edge case handled.

Most billing systems require you to build the edge cases yourself — trial conversions, mid-cycle upgrades, dunning retries across different payment methods, proration credits. ZenoPay handles all of it as first-class behavior.

📋
Plan Management

Create pricing tiers with configurable usage entitlements per feature. Monthly and annual intervals. Archive plans without breaking existing subscriptions. Entitlements enforce limits with hard caps or overage billing.

🧪
Trial Management

Start, extend, and convert trials with a single API call. Configurable trial length per plan. Automatic first-charge execution on conversion with full rail-scoring applied. Bulk expiry for stale trials.

⚖️
Proration Engine

Mid-cycle upgrades and downgrades calculated to the day. Credit for unused time on the old plan applied against the charge for remaining time on the new plan. Net amount billed immediately.

🔁
Dunning Sequences

Configurable retry schedules after failed payments — day 3, 7, 14, 21 by default. Each retry routes across all configured rails before failing. Grace period before cancellation is triggered.

⏸️
Pause & Resume

Pause subscriptions with a defined duration — billing stops, access can be maintained. Resume restores the subscription to active with a new billing period. Full audit log entry written for every state change.

📄
Invoice Generation

Sequential invoice numbering with configurable prefix per tenant. Line items, tax calculation, period tracking. AI-generated natural language summary on each invoice. Full invoice history queryable via API.

02 — Revenue Expansion02

More than just
flat subscriptions.

Most businesses outgrow flat-rate billing. ZenoPay has seat-based pricing, per-unit usage, promotional coupons, and tiered add-ons built as native billing primitives — not workarounds.

The coupon engine supports three discount types (percent off, fixed amount, free months), three durations (once, repeating, forever), plan-specific applicability, max redemption limits, and expiry dates. A full promotional toolkit in one API.
🏷️
Coupon Engine

% off, fixed amount, or free months. Once, repeating N months, or forever. Max redemption caps and expiry.

Add-ons & Seats

Per-unit, flat, and tiered pricing billed alongside base subscriptions. Seat management for team plans.

📊
Usage Metering

Track feature usage per customer. Enforce limits or bill overages per unit above the plan threshold.

🔔
Billing Webhooks

24 event types. HMAC-signed payloads. Retry queue for failed deliveries. Configurable endpoint per tenant.

03 — How It Works03
1
Create a plan with entitlements

Define pricing tiers with feature limits, overage rates, and billing intervals. Plans are created via API and immediately available for subscription assignment.

2
Customer subscribes — trial or immediate

Subscription created with period dates calculated. Trial subscriptions start with status TRIALING. Immediate subscriptions charge first cycle on creation.

3
Brain monitors health continuously

Churn scoring runs daily on every subscriber. Failed payments trigger dunning automatically. Usage approaching limits fires warning webhooks.

4
Renewals process autonomously

Each renewal is routed through the optimal payment rail, charges executed, invoices generated, and events fired — without any manual intervention.

Subscription statuses
active · trialing · paused · past_due · cancelled
Billing intervals
monthly · annual
Proration method
Daily rate · credit + charge
Dunning default schedule
Day 3 · 7 · 14 · 21
Grace period
Configurable per tenant
Overage billing
Per-unit cents above limit
Invoice numbering
Sequential · custom prefix
Webhook signature
HMAC-SHA256
04 — Other Capabilities04

Part of a complete
intelligence platform.

Subscription management is one of six integrated systems. Every billing event feeds into churn scoring, fraud detection, and the autonomous brain.

Ready to stop
managing billing?

ZenoPay is approaching its first production deployment. Reach out for early access.

Get Early Access ← Back to ZenoPay