BookingMachine
Help Center
Getting Started
Core Features
Payments & Analytics
Team & Scheduling
Integrations
Payments & Analytics
Recurring Billing
Auto-charge, invoice generation, and lifecycle management for recurring customers.
Recurring billing automates invoice generation for customers on recurring service schedules. Available on Pro plans and above.
Billing Modes
| Mode | How It Works |
|---|---|
| Auto-charge | Automatically charges the customer's saved card on the billing date. No action needed. |
| Send invoice | Generates and emails an invoice with a payment link each billing cycle. |
| Manual | Invoice is generated but not sent. You review and send it when ready. |
Setting Up Recurring Billing
Create a recurring rule
From a booking or customer profile, click "Set Up Recurring". Choose frequency and billing mode.
Configure the schedule
Select frequency (weekly, biweekly, monthly) and the service to be billed.
Activate
Save the rule. Invoices are generated automatically on schedule.
Rule Statuses
| Status | Meaning |
|---|---|
| Active | Running and generating invoices on schedule |
| Paused | Temporarily stopped — resume at any time |
| Cancelled | Permanently stopped, no more invoices generated |
Payment Sync
When a recurring invoice is paid, the associated booking (if linked) is automatically updated. Payment status syncs between invoices and bookings.
Failed Payments
If an auto-charge fails, the system sends a reminder email to the customer and retries. After multiple failures, the recurring rule is paused and you're notified.
Still have questions? Contact support