Zoop runs your membership and maintenance plans on any cadence — auto-charging saved cards and ACH through Stripe with a full customer-consent trail, generating an invoice every cycle, and handling failed payments for you.
Set up a plan once and let Zoop charge the card, send the invoice, and keep the money coming in on schedule.
Build membership and maintenance plans on a preset cadence — weekly, monthly, quarterly, yearly — or set a custom schedule that matches how you actually bill. Perfect for HVAC tune-ups, pool service, pest control routes, and lawn care contracts.
Turn on auto-pay and Zoop charges the saved card or bank account every cycle through Stripe. Auto-pay only switches on after the customer authorizes it through an attestation flow that records the mandate, IP, disclosure version, and timestamp — with one-click revoke any time.
Stay in control of every plan. Charge a cycle early, skip one when a customer is out of town, pause the whole plan over a slow season, then resume or cancel — all from the customer record without rebuilding anything.
Each billing cycle generates a proper invoice with your line items and named tax rates, a PDF, and an email send. Statuses move through paid, overdue, and processing on their own so you always know where each plan stands.
When a recurring charge fails, automatic dunning takes over with reminder emails and retry attempts, and you can fire a manual retry whenever you want. Fewer plans silently fall off and fewer dollars slip through the cracks.
Customers save a card or connect a bank account once through Stripe — cards plus ACH — and pick a default method. Recurring charges run against the method on file, so nobody has to re-enter anything every month.
Auto-charging a customer every month sounds simple until a chargeback shows up. Zoop gates auto-pay behind a customer authorization step that captures a full payment-consent compliance trail — the mandate text, the IP address, the disclosure version they agreed to, and the exact time they agreed. Customers can review and revoke that consent in one click from their portal, and you keep a clean record that the recurring charge was authorized. That’s how recurring billing for a service business should work: automatic for you, transparent for them, and defensible if anyone ever asks.
Zoop runs two different kinds of recurring — and keeps them straight. Recurring Plans handle the money: the subscription, the auto-pay, the invoice every cycle. Recurring job series handle the work: RRULE-based repeating jobs that auto-materialize on a rolling window with your techs assigned across the whole series. A pool route can bill monthly while the actual visits land every week, and the two stay in sync without you double-entering anything. See how Zoop handles the visit side on the scheduling page.
Recurring billing lets a home-service business charge customers automatically on a repeating schedule — monthly, quarterly, yearly, or a custom cadence. In Zoop you build a Recurring Plan once for things like HVAC maintenance, pool service, pest control, or lawn care, then Zoop charges the saved card or bank account through Stripe and generates an invoice every cycle. It’s free during beta.
Auto-pay only turns on after the customer authorizes it through an attestation flow. Zoop records a full payment-consent compliance trail — the mandate, the customer’s IP address, the disclosure version they agreed to, and a timestamp — and the customer can revoke that consent in one click from their portal. From then on, Zoop charges the method on file each cycle through Stripe.
Yes. Every Recurring Plan supports charge-now, skip, pause, resume, and cancel. Skip a single cycle when a customer is away, pause the whole plan through a slow season, then resume or cancel whenever you want — all from the customer record, with no rebuilding.
Zoop’s automatic dunning takes over: it sends reminder emails and retries the charge on its own, and you can trigger a manual retry at any time. The invoice moves through statuses like overdue and processing so you always know which plans need attention, instead of finding out months later.
Recurring billing is about the money — the subscription and the invoice each cycle. Recurring job series are about the work — RRULE-based repeating jobs that auto-materialize with techs assigned across the series. A lawn account might bill monthly while the cuts happen weekly. Zoop runs both and keeps them separate; see the scheduling page for the visit side.
Zoop is completely free during beta, including Recurring Plans, auto-pay, and dunning. There’s no per-seat cost — pricing is role-based, not seat-capped — so adding office staff and techs doesn’t raise your bill. You only pay standard Stripe processing fees on the charges you collect. Sign up at app.zoop.pro/start.
Set up recurring billing once and let Zoop charge cards, send invoices, and chase failed payments for you — with a clean consent trail behind every auto-pay. Free while we’re in beta, with no per-seat cost and no card required to start.