Skip to content
ECO Subscriptions for WooCommerce - EasyClickOn

ECO Subscriptions

The recurring payments plugin for WooCommerce products.

Turn any product into a subscription with automatic saved-card renewals, free trials, sign-up fees, flexible plan switching and automatic retries for failed payments. Pay once for your website plugin, with no annual renewal fees to keep your store running.

HPOS compatible Works with every payment gateway WordPress 6.2+ · WooCommerce 8+ PHP 7.4+ No data leaves your store

What you get

Everything a subscription store actually needs

Built against the WooCommerce CRUD and order APIs - not bolted on. Subscriptions are a real order type, so they behave like orders everywhere in your admin.

Automatic renewals

Charges the saved card each cycle through whichever gateway you already run. Customers never re-enter their details.

Free trials & sign-up fees

Charge nothing up front, a one-off joining fee, or both. Trials convert to paid automatically on the day they end.

Variable subscriptions

One product, many plans. Each variation carries its own price, billing period, trial and sign-up fee.

Upgrades & downgrades

Customers switch plans from their account page. Upgrades charge a prorated difference for the unused part of the cycle.

Failed payment retries

A declined card is retried on a staggered schedule - 12 hours, then 1, 2, 3 and 5 days - with the customer emailed a pay link each time.

Synchronised renewals

Bill every customer on the 1st of the month, or every Monday. New sign-ups are prorated onto the shared schedule.

Subscription coupons

Four extra coupon types: recurring discounts that apply to every renewal, and sign-up fee discounts that apply only to the first payment.

Seven transactional emails

Renewal invoices, receipts, retry warnings, cancellations and expiries - all editable under WooCommerce › Emails.

Self-service accounts

Customers view, pay, cancel, reactivate and resubscribe from My Account - so those requests stop landing in your inbox.

Subscription gifting

Customers buy a subscription for someone else. The recipient gets their own account and the product; the purchaser is billed for every renewal.

How renewals work

Keep the gateway you already use

No gateway is ever blocked. The plugin works out how each one can collect a renewal and shows you what it found - you can override it per gateway.

Automatic

Gateway integration

Stripe, WooPayments, PayPal Payments, Braintree, Square, Mollie, Authorize.Net, GoCardless, Adyen, Checkout.com, Razorpay, Paystack, eWAY, PayFast, Opayo, Worldpay and more.

  1. A renewal order is raised on the due date.
  2. Your gateway's own subscriptions integration charges the stored credential.
  3. The next cycle is scheduled automatically.
Automatic

Saved-card token

Any gateway that stores cards but has no subscriptions add-on of its own.

  1. A renewal order is raised on the due date.
  2. The plugin charges the customer's saved card through the gateway directly.
  3. The payment is verified as actually taken before the cycle advances.
Invoice

Emailed pay link

Bank transfer, cheque, cash on delivery - anything that needs the customer present.

  1. A pending renewal order is raised on the due date.
  2. The customer is emailed a secure one-click pay link.
  3. Access resumes the moment the order is marked paid.

If an automatic attempt collects nothing - a declined card, a gateway that reports success without charging - the plugin falls back to invoicing that cycle and notes why on the subscription. A renewal never sits silently unpaid.

Honest comparison

How it stacks up

We would rather you buy with clear eyes than ask for a refund. Here is exactly what is in the box - and what is not.

Capability ECO Subscriptions Typical alternative
Automatic saved-card renewals✓✓
Works with every payment gateway✓Supported list only
Charges saved cards on gateways with no subscriptions add-on✓✗
Manual renewal invoices✓✓
Free trials & sign-up fees✓✓
Variable subscription products✓✓
Upgrade / downgrade with proration✓✓
Failed payment retry schedule✓✓
Synchronised renewal dates✓✓
Recurring & sign-up fee coupons✓✓
Resubscribe after cancelling✓✓
HPOS (high-performance orders)✓✓
Recurring shipping & tax preview in cartSimplified✓
Cart & Checkout blocksPartial✓
REST API & WP-CLI commands✗✓
Subscription gifting✓Add-on
Yearly renewal fee to keep using itNoneUsually required

Start billing on repeat

Turn any product into a subscription with automatic saved-card payments, free trials, sign-up fees, flexible plan changes and automatic retries for failed payments. Pay once for the plugin and keep your store running without annual renewal fees.