Skip to content

Sell recurring services with subscription billing

Bill retainers, maintenance plans, and support packages on a schedule — with tiered plans, pause and skip, role mapping, and automatic collection.

  • Tiered retainers & sign-up fees
  • Pause without cancelling
  • Automatic billing & dunning
No credit card required

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.

What you get
  • Predictable recurring revenue with automatic billing and grace periods.
  • Lower churn with pause and downgrade options.
  • Less admin — no manual invoicing or follow-ups.
  • Seamless integration via role mapping for your support stack.
  • Easy tiering across monthly, quarterly, and annual billing.
  • 3Billing intervals
  • 2-phaseGrace period
  • AutoStripe / PayPal (Pro)
  • 4Retention offers
Who it's for

Built for Service Businesses

If your business looks like one of these, ArraySubs fits.

Agencies & freelancers

Sell monthly retainers and care plans with Signup Fees for onboarding.

Maintenance & care plans

Recurring website, equipment, or property maintenance with tiered coverage.

Support & SLA packages

Bronze/Silver/Gold support tiers with role-gated access to your help channels.

Consulting & coaching retainers

Recurring advisory retainers with Pause / Vacation Mode between engagements.

How it works

How ArraySubs powers Service Businesses

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.

Set up

Launch in 5 steps

From install to a live, billing subscription — no developer required.

Run the services wizard

Pick the Services profile in the Easy Setup Wizard to configure billing, grace periods, and the portal for retainers.

Create service tiers

Build Bronze/Silver/Gold as variable Subscription Products with cycles, Signup Fees, and prices.

Map client roles

Use Role-Based Conditions to assign a client role by subscription status so your support tools recognize active clients.

Connect automatic billing

Add First-Class Stripe Support or PayPal to collect retainers on schedule with no manual invoicing.

Enable pause & retention

Let clients pause between engagements and intercept cancellations with the Retention Flow Builder.

Playbooks

Example setups you can build

Proven configurations to copy as a starting point.

Monthly care plan

A single monthly maintenance plan with a setup Signup Fee and Pause / Vacation Mode for slow seasons.

Tiered support SLA

Bronze/Silver/Gold support tiers, role-gated to a help portal, with quarterly billing options.

Consulting retainer

A monthly advisory retainer with pause between projects and a downgrade offer at cancel.

Built with

Features that power this use case

The ArraySubs modules behind it.

Free + Pro

Subscription Products

Create and manage simple or variable subscription products with trials, signup fees, plan logic, and lifecycle behavior.

Free

Signup Fees

Charge one-time setup or activation fees at checkout while renewal orders keep the recurring subscription price.

Free + Pro

Plan Switching

Let customers upgrade, downgrade, or crossgrade between eligible subscription products with schedule-aware changes.

Free + Pro

Customer Portal

Subscriber self-service inside WooCommerce My Account for viewing, cancelling, pausing, switching, and paying subscriptions.

Free + Pro

Billing and Renewals

How ArraySubs creates, schedules, communicates, and collects recurring payments from first invoice to final renewal.

Free + Pro

2-Phase Grace Period & Recovery

Keep access recoverable after failed renewals with warning and final grace phases before cancellation or hold.

Pro

First-Class Stripe Support

Run ArraySubs-managed automatic renewals through Stripe with saved payment methods, SCA handling, webhooks, and card lifecycle events.

Pro

PayPal Payments

Use PayPal gateway-managed subscription agreements for automatic renewals, payment method updates, refunds, and webhook sync.

Free

Role-Based Conditions

Assign, remove, or test WordPress roles so subscription state can drive LMS, forum, community, or staff access.

Free + Pro

Manage Subscriptions

The central admin hub for viewing, creating, editing, exporting, and managing every subscription record.

Pro

Feature Manager

Define product entitlements, limits, and capabilities so customers know exactly what each subscription includes. Pro only.

Pro

Installment / Split Payments

Coming soon: sell a fixed-price product across multiple instalments instead of collecting the full amount upfront.

FAQ

Service Businesses questions, answered

Yes. Variable Subscription Products support per-variation intervals — one client on Bronze monthly, another on Gold quarterly, from a single product.

A 2-Phase Grace Period keeps service active while the client updates payment; Pro adds Auto-Retry Failed Payments and Auto-Downgrade on Failure to keep them active.

The Retention Flow Builder intercepts the cancellation and offers a discount or a pause, and Retention Analytics shows which offers work best.

Yes. Add a Signup Fee to the plan; the client is billed the one-time fee with their first payment, then the recurring amount each cycle.

Role-Based Conditions assign a WordPress role based on subscription status; any plugin or integration that checks roles sees active clients automatically.

Yes. The Customer Portal lets clients view invoices, Pause / Vacation Mode or skip, switch tiers with proration, and update payment details without emailing you.
Paid Pro plans

Unlock the complete Pro stack

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