Run the services wizard
Pick the Services profile in the Easy Setup Wizard to configure billing, grace periods, and the portal for retainers.
Bill retainers, maintenance plans, and support packages on a schedule — with tiered plans, pause and skip, role mapping, and automatic collection.
Service businesses bill for retainers, maintenance, and support that clients expect to pause or adjust month to month — and chasing invoices by hand doesn't scale. ArraySubs gives you flexible recurring billing built for services. Create Bronze, Silver, and Gold plans as variable Subscription Products with monthly, quarterly, or annual cycles and onboarding Signup Fees, let clients pause or skip from the Customer Portal, map subscription status to a client role with Role-Based Conditions so your other tools can read it, and intercept cancellations with a downgrade or pause. Payments collect automatically through First-Class Stripe Support or PayPal, and a 2-Phase Grace Period gives clients time to update a card before service is interrupted.
If your business looks like one of these, ArraySubs fits.
Sell monthly retainers and care plans with Signup Fees for onboarding.
Recurring website, equipment, or property maintenance with tiered coverage.
Bronze/Silver/Gold support tiers with role-gated access to your help channels.
Recurring advisory retainers with Pause / Vacation Mode between engagements.
The challenges this business model hits — and how ArraySubs solves each one.
Tiered service plans with different pricing are tedious to build.
Variable Subscription Products give each tier its own cycle, Signup Fee, and renewal price; Feature Manager shows what each tier includes on the product page.
Clients need to pause a retainer for a month.
The Customer Portal's Pause / Vacation Mode lets clients pause when idle and reactivate later — no cancellation, no lost relationship.
You invoice manually and chase late payments.
First-Class Stripe Support and PayPal collect on schedule, and a 2-Phase Grace Period with Auto-Retry gives clients time to update payment before service pauses.
Budget-driven clients cancel.
The Retention Flow Builder offers a downgrade to a cheaper tier or a short pause — many stay — and Retention Analytics shows which offers work.
Your support stack can't see who's an active client.
Role-Based Conditions assign a client role by subscription status, so your tools restrict service access automatically.
Onboarding work isn't covered by the monthly fee.
Add a one-time Signup Fee to any plan so setup or onboarding is billed alongside the first recurring charge, and use Different Renewal Price when the intro month differs.
From install to a live, billing subscription — no developer required.
Pick the Services profile in the Easy Setup Wizard to configure billing, grace periods, and the portal for retainers.
Build Bronze/Silver/Gold as variable Subscription Products with cycles, Signup Fees, and prices.
Use Role-Based Conditions to assign a client role by subscription status so your support tools recognize active clients.
Add First-Class Stripe Support or PayPal to collect retainers on schedule with no manual invoicing.
Let clients pause between engagements and intercept cancellations with the Retention Flow Builder.
Proven configurations to copy as a starting point.
A single monthly maintenance plan with a setup Signup Fee and Pause / Vacation Mode for slow seasons.
Bronze/Silver/Gold support tiers, role-gated to a help portal, with quarterly billing options.
A monthly advisory retainer with pause between projects and a downgrade offer at cancel.
The ArraySubs modules behind it.
Create and manage simple or variable subscription products with trials, signup fees, plan logic, and lifecycle behavior.
Charge one-time setup or activation fees at checkout while renewal orders keep the recurring subscription price.
Let customers upgrade, downgrade, or crossgrade between eligible subscription products with schedule-aware changes.
Subscriber self-service inside WooCommerce My Account for viewing, cancelling, pausing, switching, and paying subscriptions.
How ArraySubs creates, schedules, communicates, and collects recurring payments from first invoice to final renewal.
Keep access recoverable after failed renewals with warning and final grace phases before cancellation or hold.
Run ArraySubs-managed automatic renewals through Stripe with saved payment methods, SCA handling, webhooks, and card lifecycle events.
Use PayPal gateway-managed subscription agreements for automatic renewals, payment method updates, refunds, and webhook sync.
Assign, remove, or test WordPress roles so subscription state can drive LMS, forum, community, or staff access.
The central admin hub for viewing, creating, editing, exporting, and managing every subscription record.
Define product entitlements, limits, and capabilities so customers know exactly what each subscription includes. Pro only.
Coming soon: sell a fixed-price product across multiple instalments instead of collecting the full amount upfront.
Start on the free-forever core today, then choose a paid Pro plan when you need the advanced Pro feature set.
No credit card required · Annual and lifetime options available