Billing & Payments
Canterly includes an integrated billing system connected to Stripe. You can raise invoices, collect online payments, and manage recurring charges — all from within the platform.
Setting up Stripe
To accept payments, connect your Stripe account:
- Go to Settings → Billing
- Click Connect Stripe
- Complete the Stripe onboarding flow
- Return to Canterly — your account is now connected
Stripe handles all card processing. Canterly never stores card details.
Invoices
Creating an invoice
Invoices can be created manually or generated automatically from bookings.
- Go to Billing → Invoices
- Click New Invoice
- Select a client and add line items
- Set a due date and send
Invoice line items
Line items can reference:
- Specific services or products (pulls in the configured price)
- Manually entered amounts with a description
- Bookings (automatically priced)
Sending invoices
Invoices are sent by email as a PDF attachment. Clients can pay online via the link in the email using Stripe's hosted payment page.
Invoice statuses
| Status | Meaning |
|---|---|
| Draft | Not yet sent to the client |
| Sent | Emailed to the client, awaiting payment |
| Paid | Payment received |
| Overdue | Past due date, unpaid |
| Void | Cancelled |
Recurring billing
For ongoing services like boarding and memberships, set up recurring billing:
- Open the client's profile
- Go to Billing → Recurring
- Click Add Recurring Charge
- Select the product, frequency (monthly/annual), and start date
Canterly generates and sends invoices automatically on the billing cycle.
Exports
All invoice data can be exported to CSV from Billing → Export for use with your accounting software.