Skip to content

Sell SaaS & digital products with recurring billing

Turn WooCommerce into a full SaaS billing engine — tiered plans, feature entitlements, usage credits, and automatic recurring payments, all on infrastructure you already own.

  • Tiered plans & per-plan entitlements
  • Usage credits & prepaid top-ups
  • Automatic Stripe, PayPal & Paddle billing

SaaS vendors, plugin shops, and API platforms need four things in one place: recurring billing, feature-gated access, usage limits, and churn prevention. Most teams bolt together a payment gateway, an entitlements hack, a metering script, and a separate cancellation survey — then spend months keeping them in sync. ArraySubs turns WooCommerce into a complete SaaS billing engine instead. Create Basic, Pro, and Enterprise plans as variable subscriptions, define exactly what each tier unlocks with Feature Manager, meter usage with store-credit tokens, automate recurring payments through Stripe, PayPal, or Paddle, and intercept cancellations with targeted retention offers — all from one plugin, with no per-transaction billing-platform fees.

What you get
  • Reduce churn with retention flows that offer discounts or downgrades at cancellation.
  • Grow MRR with feature-based upsells and usage top-ups in one system.
  • Scale with automatic Stripe, PayPal, and Paddle billing — no manual invoicing.
  • Build trust by showing exactly what each tier includes.
  • Track MRR, churn, ARPU, and trial conversion in real time.
  • 3Entitlement types
  • MRRChurn & ARPU tracked
  • 3Automatic gateways
  • <10 minTo live
Who it's for

Built for SaaS & Digital Products

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

Plugin & theme shops

Sell license tiers with per-plan feature limits and automatic renewals on your own store.

API & developer platforms

Meter API calls or compute with usage credits and prepaid top-ups, and gate docs by plan.

Web apps & micro-SaaS

Run Basic/Pro/Enterprise tiers with trials, proration, and a self-service billing portal.

Digital tools & downloads

Bundle premium downloads and updates behind a subscription with entitlement-based access.

How it works

How ArraySubs powers SaaS & Digital Products

The challenges this business model hits — and how ArraySubs solves each one.

Customers don't know which features their plan includes.

Feature Manager defines per-plan entitlements — toggles, numeric limits, and text details — and shows a 'What's included' list on the product page so upgrades are confident.

Failed payments cancel accounts silently.

A two-phase grace period keeps access active while it retries, then Pro auto-downgrades to a cheaper tier instead of cancelling — recovering revenue you'd otherwise lose.

Usage-based billing is hard to model in WooCommerce.

Store credit acts as a prepaid token wallet — customers buy top-ups, and Feature Manager limits enforce quotas like '100 API calls' for pay-as-you-go or prepaid plans.

Upgrades, downgrades, and proration get messy.

Plan switching offers three proration modes (immediate, at renewal, or none) so customers change tiers instantly with the math handled automatically.

Churn insight lives in a separate tool.

The Retention Flow captures why customers leave and which offers save them, and analytics surface MRR, churn rate, and ARPU — all in the same plugin.

Trials leak revenue when cards fail at conversion.

Trial management runs daily conversions and renewal reminders before the charge, and Pro can auto-downgrade rather than drop a converting trial.

Set up

Launch in 5 steps

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

Run the setup wizard

Choose the SaaS profile and ArraySubs preconfigures billing, grace periods, and checkout for software.

Create your plan tiers

Build Basic, Pro, and Enterprise as variable subscriptions with their own cycles, trials, and prices.

Define entitlements

Use Feature Manager to set per-plan toggles and numeric limits, then show 'What's included' on each product.

Connect automatic payments

Add Stripe, PayPal, or Paddle for hands-off recurring billing with SCA/3DS support.

Turn on retention & analytics

Enable the Retention Flow and watch MRR, churn, and trial conversion in the dashboard.

Playbooks

Example setups you can build

Proven configurations to copy as a starting point.

Freemium with paid upgrades

A free tier with limited entitlements, a $29/mo Pro that unlocks advanced features, and a 14-day trial that auto-converts.

Usage-based API plan

A base subscription plus prepaid store-credit top-ups, with Feature Manager enforcing a monthly call quota.

Three-tier developer license

Basic, Pro, and Agency tiers gated by Feature Manager, with plan switching and proration as customers grow.

FAQ

SaaS & Digital Products questions, answered

Yes. Use store credit as a prepaid token wallet — customers buy top-ups to add credit, and Feature Manager numeric limits (like '100 API calls') enforce quotas for pay-as-you-go or prepaid models.

A two-phase grace period keeps the account active for a few days while it retries; Pro can auto-downgrade to a cheaper plan instead of cancelling, saving the revenue.

Member Access Control gates pages, downloads, and URLs by plan, and Feature Manager (Pro) defines per-plan toggles, numeric limits, and text details shown on the product page.

For most WooCommerce-based SaaS, yes. ArraySubs runs recurring billing, entitlements, metering, dunning, and retention on your own store — without a separate billing service or its per-transaction fees.

Yes. A variable subscription can expose monthly and annual options, each with its own price and trial, and customers switch between them with automatic proration.

Stripe (Pro) uses SetupIntents to securely store a card during a $0 trial, then charges off-session at conversion with full SCA/3DS compliance.

Yes. Member Access Control restricts pages, posts, URLs, and downloads by subscription or plan, so premium docs and assets are visible only to the right tiers.
Early launch offer

Get ArraySubs Pro — free for 4 months

Start on the free-forever core today, and unlock every Pro feature free while early launch is open.

Limited time · no credit card required