What It Does
Service plans are the most reliable cash flow a service business can build. SalesButler's Maintenance Service Plans let you create recurring contract templates (weekly, monthly, yearly intervals with included visits), enroll customers, and let the system auto-bill on schedule. Stripe-mode enrollments use Checkout subscriptions for fully managed cards-on-file billing. The atomic claim system guarantees no double-billing under concurrent runs, and flexible cancel lets you choose immediate vs end-of-period when needed.
Step-by-Step Guide
Build a Plan Template
Define interval (week/month/year), included visits, and price.
Enroll a Customer
Add the customer to the plan with a start date and billing method.
Auto-Billing Runs
Hourly biller creates invoices on schedule with atomic claim guarantees.
Stripe Mode (Optional)
For Stripe-mode enrollments, Checkout creates a true subscription Stripe owns.
Cancel Anytime
Choose immediate or end-of-period cancellation when needed.
Why You'll Love This Feature
Recurring Templates
Build once, enroll many — weekly, monthly, or yearly intervals.
Auto-Billing
Invoices generate on schedule without manual intervention.
Atomic Claim
Single conditional UPDATE guarantees no double-billing under concurrent runs.
Stripe Subscriptions
Stripe-mode uses real Subscriptions for hands-free card-on-file billing.
Flexible Cancel
Cancel immediately or at period end with full UI clarity.
Per-Cycle History
Billing history surfaces refunded, failed, and paid statuses per cycle.
Perfect For
HVAC seasonal maintenance plans (spring + fall)
Pool & spa weekly cleaning contracts
Pest control quarterly treatment plans
Lawn care monthly mow contracts
Premium service tiers with priority response