What’s newCard-testing protection now guards every store, Free included. See checkout
Features › Subscriptions and memberships
Sell subscriptions billed through Stripe, with trials, sign-up fees and plans customers can switch between, and keep pages for members only. Right inside your WordPress store.

Chasing renewals, cancelling by email and hiding pages by hand doesn’t scale past your first few members.
Turn any product into a subscription. Choose how often to bill, how many payments to take or bill until cancelled, add free trial days and a sign-up fee, and charge shipping once or on every payment. Stripe handles the billing. Subscriptions need PRO and a connected Stripe account.
Group subscription products into a plan, such as Basic, Plus and PRO. Customers see a Change plan menu in My Account, and Stripe prorates the difference when you turn prorating on. Customers can also update their card and cancel there, so you don’t have to.
Every edition can limit a page or post to customers who bought a chosen product, to chosen customers, or to a user role, and send everyone else to a page you pick. The shortcode shows one message to members and another to everyone else on the same page.
Start with the free WordPress shopping cart plugin and add what your store needs.
Each one installs in a click from EasyCart › Extensions.
Keeps a matching WordPress user for every WP EasyCart customer account.
Keeps products, customers, orders, abandoned carts and coupon codes in step, and newsletter sign-ups both ways.
Yes, with PRO. Any product can be a subscription billed through Stripe, with a billing interval, trial days, a sign-up fee and an optional number of payments.
Stripe. Subscriptions are billed through Stripe, so you need a connected Stripe account and PRO. Your other gateways keep taking regular orders in the same store.
Yes, with PRO. Put the products in a subscription plan and customers get a Change plan menu in My Account. Stripe can prorate the change.
Yes. In My Account, subscribers can update their card, change plan and cancel. You can pause and resume a subscription from the admin.
Use the Limit Access box on any page or post to allow only buyers of a product, chosen customers or a user role, and choose where everyone else goes. It's in every edition, including Free.
Yes, with PRO. Set trial days on the subscription product. Customers get an email before the trial ends.
Install the free plugin for members-only pages, or try PRO free to sell subscriptions through Stripe.
★★★★★ 4.5 from 226 public reviews865,000+ downloads25+ years building ecommerce