XPay Billing helps merchants create and manage recurring billing, generate invoices, and track billing outcomes throughout the subscription lifecycle. It supports fixed-price subscriptions and usage-based billing.
Choose a billing model
Fixed-price subscriptionsUse fixed-price billing when the recurring amount is known in advance, such as a monthly SaaS subscription, gym membership, support plan, or service retainer. Start with the Fixed-price subscription quickstart.
Usage-based billingUse usage-based billing when the amount depends on reported consumption, such as API requests, compute minutes, transactions, stored data, or active locations. Start with the Usage-based billing quickstart.
How XPay Billing works
- Configure: Create the Products and Plans and billing cycles that define what you sell, how much customers pay, and when they are billed. For usage-based billing, also configure Billing meters, Usage-based pricing models, and Attach pricing models to a plan.
- Subscribe: Create a Create a fixed-price subscription or Create a usage-based subscription that connects the customer to the selected plan.
- Invoice: XPay generates an Invoices and recurring payments
Manage billing
- Subscription lifecycle and statuses
- Manage a fixed-price subscription
- Invoices and recurring payments
- Failed payments and retries