This is an info Alert.
xpay
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. Subscriptions for WooCommerce, Content Restriction & Stripe Recurring Payments

Subscriptions for WooCommerce, Content Restriction & Stripe Recurring Payments

ArraySubs WooCommerce subscription plugin with Stripe automatic payments, subscription box builder, recurring billing, membership & content gate

100+ active installs
5.0
(3 ratings)
Free on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping Subscriptions for WooCommerce, Content Restriction & Stripe Recurring Payments running.

WordPress compatibility
Tested to 7.1
Tested against the WordPress branch in use today.
Last updated
9 days ago
At least 7.5 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.
Requires PHP
8.1
Your host must be running at least this version.
Requires WordPress
6.0
Contributors
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.

100+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how Subscriptions for WooCommerce, Content Restriction & Stripe Recurring Payments is looked after — not on how many stores run it.

95

out of 100
Well maintainedSome ratings or support history.

Maintenance
35 / 35
Updated 3 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.1 (current).
Support responsiveness
Not enough data
Only 0 support thread(s) — not enough to judge.
Merchant satisfaction
11 / 15
5.0/5 across 3 rating(s).
Listing transparency
10 / 10
Provides: screenshots, description, homepage
1 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-09-08 from the WordPress.org plugin registry.
Ratings

5.0

3 ratings
5★3
4★0
3★0
2★0
1★0
Every rating WordPress.org holds for this plugin, not a sample. Written reviews live in the plugin's WordPress.org reviews forum.

ArraySubs is a free plugin for WooCommerce subscriptions, membership sites & recurring billing with Stripe, Paddle, PayPal, Mollie. Sell recurring products, let customers build a subscription box, collect automatic payments and apply content restrictions from one subscription system. You can also sell one-time lifetime deal (LTD) subscriptions for ongoing access with a single payment. Use it for physical deliveries, digital downloads, online courses, premium content or service retainers.

Start with simple and variable subscriptions, a customer portal, member access rules and store management tools in the free plugin. ArraySubs Pro adds retention offers, advanced reports, account customization and other premium workflows as your store grows.

Visit ArraySubs | User Guides & Documentation

Free Automatic Payments: Stripe, PayPal, Paddle and Mollie

All ArraySubs automatic payment gateway integrations are included free: Stripe, PayPal, Paddle and Mollie. You do not need ArraySubs Pro to collect automatic recurring payments through these gateways. Connect your payment provider, configure your subscription plans and collect renewals on schedule.

Stripe uses WooCommerce Stripe Gateway; Mollie uses Mollie Payments for WooCommerce. PayPal and Paddle integrations are built into ArraySubs. Gateway Health helps you check setup and supported features. Payment provider fees still apply.

Build a Subscription Box Store

Launch a subscription box business with the free Subscription Box product type. Let shoppers choose the contents of their box through a guided builder, with a live price summary before checkout. Use it for coffee, beauty products, food selections, hobby supplies or other recurring product collections.

  • Build multiple selection steps using products, categories and custom fields.
  • Set minimum and maximum quantities to control box size and available choices.
  • Collect preferences, text responses and file uploads during box customization.
  • Offer tiered discounts and freebies based on item count or box value.
  • Keep selected products and pricing attached to the box for recurring orders.
  • Configure the box’s own renewal plans and first-charge rules in the free plugin.

For a fixed collection chosen by the merchant, ArraySubs Pro also provides a separate Subscription Bundle product type.

Membership, Content Gate and Content Restrictions

Build a WooCommerce membership site where access follows the customer’s subscription. Put a content gate around a course library, member resource page or premium article, then choose what visitors see when they do not qualify.

Member Access supports rules based on subscription status, plans, purchased products or variations, categories, WordPress roles and lifetime spend. Combine conditions with nested AND/OR groups to create different membership tiers.

Free content restriction and membership features include:

  • Restrict posts, pages, custom post types and taxonomy-based content.
  • Configure access directly in the post editor or through reusable rules.
  • Protect URL paths and redirect visitors or display an access-denied message.
  • Gate part of a page with shortcodes, Elementor containers or Gutenberg blocks.
  • Drip content by date or membership timing instead of releasing everything at once.
  • Protect WooCommerce downloadable files and members-only shop areas.
  • Hide products, block purchases, limit purchase quantities or restrict commenting.
  • Offer member discounts, conditional pricing and free shipping.
  • Map WordPress roles to subscription status and customize member styling.

These tools let you combine recurring membership fees with content access and shopping benefits. Pro Feature Manager adds plan entitlements and feature-based access conditions when you need them.

WooCommerce Subscription Products and Recurring Billing

Create simple subscriptions or variable products with separate plans for monthly, annual and other billing cycles. Configure each product or variation’s price, interval, trial, signup fee and subscription length. Offer digital services, physical products or membership access through the same WooCommerce store.

  • Free trials and signup fees – let customers try a plan and optionally charge a one-time setup fee.
  • Renewal pricing – configure a different recurring price after a chosen cycle for introductory or loyalty pricing.
  • One-time lifetime deal (LTD) subscriptions – charge once for lifetime membership or content access, with no recurring payments or renewal invoices.
  • Subscription coupons – apply supported discounts and recurring cycle limits according to the selected gateway’s capabilities.
  • Price locking – preserve the subscriber’s purchase-time rate when you change product pricing.
  • Purchase controls – configure customer and product limits, mixed-cart rules and direct checkout links.
  • WooCommerce checkout – support classic and block checkout, taxes and renewal orders.

For manual recurring billing, ArraySubs creates renewal invoices with payment links. Customers pay through WooCommerce checkout using an available payment method, including offline methods such as bank transfer. This also lets you sell subscriptions without enabling an automatic gateway.

Automatic billing features vary by provider. Stripe and Mollie renewals are scheduled by ArraySubs, while PayPal and Paddle manage their subscription billing schedules. Gateway Health shows availability and restrictions, and checkout checks whether a gateway supports the selected cart and plan.

Renewal Flexibility and Payment Recovery

Give subscribers ways to adjust their plan and give late payments time to recover:

  • Configure grace periods and access behavior when a renewal is overdue.
  • Use payment retry settings for supported ArraySubs-managed gateways; PayPal and Paddle handle their own payment recovery schedules.
  • Let eligible customers skip a renewal or pause and resume their subscription.
  • Control customer access while a subscription is paused.
  • Allow upgrades, downgrades and crossgrades between selected plans, with configurable proration.
  • Set an automatic downgrade target for supported expiry, cancellation or trial transitions.
  • Align eligible renewals to billing boundaries with the free global Renewal Sync settings.

Available actions depend on your settings, subscription status and payment gateway. Pro adds Flexible Renewal Sync for ordinary products, customer-selected subscription terms and early renewal options.

Customer Subscription Portal in WooCommerce My Account

Let customers manage subscriptions from their existing WooCommerce account. The portal shows plans, statuses, next payment dates, billing details, related orders, invoices, refund history and available actions.

Subscribers can pay renewal invoices, cancel according to your policy, undo a scheduled cancellation, pause or resume, skip an eligible renewal and switch between allowed plans. Supported automatic gateways also provide payment-method and auto-renew controls. Clear confirmations and loading states help customers follow each action.

The subscription portal is included free. Pro Profile Builder and My Account Page Builder add custom profile fields, avatars, account menu editing and custom account pages.

Subscription Management, Emails and Reports

Manage subscribers from wp-admin with searchable lists, filters, status views and subscription detail screens. Create subscriptions manually for assisted purchases or store administration, and follow changes through notes and the lifecycle timeline.

  • Review active subscriptions, recurring revenue, collected revenue and upcoming payments in the free Overview dashboard.
  • Export subscriptions to CSV with selected columns, or export JSON for further processing.
  • Manage full, partial and prorated refunds through the available refund workflows.
  • Send WooCommerce-style customer and admin emails for signup, trials, upcoming renewals, invoices, payments, failures, cancellations and other lifecycle events.
  • Check gateway setup and subscription operations using Gateway Health and dashboard notices.
  • Support WooCommerce High-Performance Order Storage (HPOS).

Authorized admins can also use Login as User to investigate a customer’s account without asking for their password, then return to their own session.

Integrations for Courses, CRM, Affiliates and Licenses

Connect installed plugins from Settings > Integrations. The ArraySubs connectors are included free; each connected plugin must be active, and its own feature requirements apply.

  • LearnPress – link courses to subscription products or variations and control course content access by subscription status. LearnPress continues to handle enrolment.
  • Tutor LMS and Academy LMS – manage course enrolment as eligible subscriptions become active or lapse.
  • Affiliates Manager by WP Insider – credit the referring affiliate on paid renewal orders.
  • CartFlows – create subscriptions from supported upsell and downsell purchases. One-click offer steps require CartFlows Pro.
  • WP Fusion – update CRM tags as subscription statuses and billing events change.
  • FluentCRM – trigger automations for activation, paid or failed renewals, cancellation, expiry and trials.
  • License Manager for WooCommerce – update license expiry on renewal and follow subscription access changes.

What ArraySubs Pro Adds

The free plugin includes subscription products, the subscription box builder, automatic payments, recurring billing, content restrictions and membership access. Choose ArraySubs Pro for additional customer experience and reporting tools:

  • Retention Flow Builder – collect cancellation reasons and present targeted discount, pause, downgrade, skip or contact-support offers.
  • Retention and Refund Analytics – examine churn, retention, cancellation reasons, offer results and refunds.
  • AI Churn Analysis and AI Revenue Forecast – explore customer risk and revenue projections alongside advanced reporting.
  • Store Credit – offer customer wallets, credit purchases, refund-to-credit, transaction history and expiry rules.
  • Checkout Page Builder – customize classic checkout with fields and conditional steps.
  • Feature Manager – define plan entitlements, show included benefits and use feature-based member access rules.
  • Subscription Bundle – sell a merchant-curated collection as one bundle.
  • Flexible Subscription and Flexible Renewal Sync – offer customer-selected terms and configurable billing segments for ordinary products.
  • Fixed Period Membership and Subscription Shipping – configure fixed membership dates and recurring shipping workflows.
  • Profile Builder and My Account Page Builder – personalize profiles and account navigation.
  • Member Insight and audit tools – review customer activity, operational events and scheduled jobs.
  • Additional controls – early renewal, concurrent login limits, product page redirects and cart information display settings.

Get Started

Install ArraySubs alongside WooCommerce and follow the Easy Setup Wizard. Configure billing and customer permissions, create your first subscription product or box, then add membership rules if you sell protected content. Settings import and export help you reuse your setup. Optional login-page, admin-bar and dashboard-access controls keep the customer experience focused on WooCommerce My Account.

Support

For setup help, feature guides, and troubleshooting, visit the ArraySubs User Guides.

For product information, visit ArraySubs.

Is ArraySubs a free WooCommerce subscriptions plugin?

Yes. The free plugin includes simple and variable subscriptions, Subscription Box products, all four automatic gateway integrations, manual recurring billing, the customer portal, membership rules, content restrictions, emails and the Overview dashboard. Pro adds optional features such as retention offers, advanced analytics and account customization.

What do I need to use ArraySubs?

Install and activate WooCommerce alongside ArraySubs to create recurring products, subscription boxes, memberships and services. To collect automatic payments, configure one of the supported payment gateway integrations.

Are all automatic payment gateways included free?

Yes. Stripe, PayPal, Paddle and Mollie automatic payment integrations are all included in the free ArraySubs plugin. No ArraySubs Pro license is required for automatic renewals. You need a configured payment provider account, and the provider’s processing fees still apply.

Do Stripe and Mollie need another plugin?

Yes. Stripe requires the official WooCommerce Stripe Gateway plugin, and Mollie requires Mollie Payments for WooCommerce. ArraySubs includes its PayPal and Paddle integrations directly. Use Gateway Health to check requirements, connection status and supported capabilities.

Can I offer manual recurring billing or bank transfer?

Yes. ArraySubs creates renewal orders and sends customers a payment link. They can pay through WooCommerce checkout using an available method, including bank transfer. Manual renewal invoices do not require an automatic payment gateway.

Can customers build their own subscription box?

Yes. The free Subscription Box builder lets customers select products through multiple steps. You can set quantity limits, collect preferences or uploads, and offer discounts and freebies based on the box contents. Selected products and pricing carry into recurring orders.

What is the difference between Subscription Box and Subscription Bundle?

Subscription Box is free and lets shoppers customize their contents through a guided builder. Subscription Bundle is a Pro product type for a fixed collection selected by the merchant. Choose based on who selects the products in the recurring package.

Can I sell monthly and annual plans with trials or signup fees?

Yes. Simple products and individual variations can have their own billing cycles, trials, signup fees, subscription lengths and renewal pricing. Gateway support varies. For example, Mollie free trials require a method that supports a zero-amount first payment, such as card or PayPal.

Can I sell one-time lifetime deal (LTD) subscriptions?

Yes. The free plugin supports Lifetime Deal subscriptions on simple products and variations. Customers pay once for ongoing membership or content access, with no recurring charges or renewal invoices.

Can I create a membership site with content restrictions?

Yes. The free plugin combines membership billing with rules for posts, pages, custom post types, URL paths and WooCommerce downloads. Base access on subscription status, plans, purchases, roles or spend, and combine conditions for different membership tiers.

Can I add a content gate to part of a page?

Yes. Use restriction shortcodes, Elementor container controls or the Gutenberg restricted-content block to gate a section while leaving the rest visible. You can also drip content over time and choose an access-denied message or redirect for protected content.

Can members receive discounts and shopping benefits?

Yes. Member Access includes conditional discounts, member pricing, free shipping, product visibility, purchase restrictions and role mapping. Apply conditions based on the member’s subscriptions, purchases, role or spend to control who receives each benefit.

Can customers cancel, pause or change their subscriptions?

Yes. Customers use WooCommerce My Account to view details, pay invoices and take the actions you enable, including cancellation, scheduled-cancellation undo, pause, resume, skip and plan switching. Availability depends on the subscription and gateway; PayPal, for example, does not support skipping a renewal.

What happens when an automatic renewal payment fails?

ArraySubs supports grace periods and payment recovery. Stripe and Mollie use ArraySubs retry settings; PayPal and Paddle run their own recovery schedules. Customer emails and payment actions help resolve unpaid renewals, while your grace-period settings determine access during recovery.

Can I sync renewals to a shared billing date?

Yes. The free global Renewal Sync settings align eligible subscriptions to billing boundaries. Subscription Box also includes its own renewal-plan configuration. Pro Flexible Renewal Sync adds configurable billing segments and first-charge choices for ordinary products. Gateway and trial restrictions apply.

Does ArraySubs support WooCommerce block checkout and HPOS?

Yes. ArraySubs supports classic checkout, block checkout and High-Performance Order Storage. Available payment methods depend on the cart and subscription terms. Pro Checkout Page Builder customizations are intended for classic checkout.

Which course, CRM and affiliate plugins can I connect?

Built-in connectors support LearnPress, Tutor LMS, Academy LMS, WP Fusion, FluentCRM, Affiliates Manager, CartFlows and License Manager for WooCommerce. Enable them under Settings > Integrations. Connected plugins must be active; CartFlows one-click offers require CartFlows Pro.

Does LearnPress access include automatic enrolment?

ArraySubs controls access to the LearnPress courses linked to a subscription product or variation. LearnPress handles enrolment. Course content access follows the qualifying subscription, while free preview lessons remain available.

Can I export subscriptions and send renewal emails?

Yes. Export subscriptions to CSV or JSON, and import or export setup settings as JSON. ArraySubs also sends WooCommerce-style customer and admin emails for trials, renewal reminders, invoices, successful payments, failures, cancellations and other subscription events.

Are cancellation offers and retention analytics free?

These are Pro features. The free portal supports customer cancellation. Pro Retention Flow Builder adds targeted save offers, and Retention Analytics reports churn, cancellation reasons and offer results. The free Overview dashboard covers core subscription and revenue summaries.

Can I customize member profiles and My Account pages?

The subscription portal is free. Pro Profile Builder adds custom profile fields and avatars, while Pro My Account Page Builder lets you reorder, rename, hide or add account pages and menu entries.

What else does ArraySubs Pro add?

Pro adds Store Credit, Checkout Page Builder, Feature Manager, Subscription Bundle, flexible subscription terms, Flexible Renewal Sync, fixed membership dates, subscription shipping, early renewal, Member Insight, audit tools, login limits, Refund Analytics and AI reports. Automatic payments and core membership access remain free.

Categories
Subscriptions & bookings
Plugin details
Version2.0.0
Last updated2026-09-05 2:39am GMT
Added2026-03-04
Requires WordPress6.0
Tested up to7.1
Requires PHP8.1

Tags on WordPress.org
content restriction
membership
recurring billing
subscription Box
woocommerce subscriptions
Alternatives
Other plugins in the same categories.
Subscriptions for WooCommerce with Stripe Recurring Payments
1K+ installs
4.9(25)
Eventin – Event Calendar, Tickets, Registration, Booking & WooCommerce
10K+ installs
4.7(397)
WP Event Manager – Events Calendar, Registrations, Sell Tickets with WooCommerce
20K+ installs
4.0(246)
Booking Activities
3K+ installs
5.0(120)
Event Booking Manager for WooCommerce – Sell Tickets, Event Registration, RSVP & Event Calendar
7K+ installs
4.5(165)
Easy Booking – WooCommerce Booking & Reservation Plugin
4K+ installs
4.7(63)
xpay

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy