Sell memberships and subscriptions

Charge a recurring price and give members ongoing access or perks.

6 min readUpdated 13 May 2026

Memberships turn one-off customers into recurring revenue. They are great for clubs, ongoing access to content, repeat services, or any "members-only" offering.

Set up a membership plan

  1. 1

    Open Products and click Add product

    In the sidebar, click Products, then click the Add product dropdown in the top right and pick Membership.

  2. 2

    Name an access level

    In Membership Details, set Access level — a short label like Basic, Premium, or VIP. This is what your members see and what your storefront uses to gate content.

  3. 3

    Describe what members get

    Be specific in the product description and the Included features list. What do members get that non-members do not? Examples: monthly product drops, free shipping, exclusive content, a private community.

  4. 4

    Pick a billing period

    Choose Monthly or Annual. Each membership product has one billing period — to offer both, create two products (e.g. "Premium Monthly" and "Premium Annual" at different prices).

  5. 5

    Set the price

    Type in the recurring price. This is what customers are charged on the same day each cycle.

  6. 6

    Offer a free trial if you want one

    Set Trial period (days) up to 365 days. Trials only run on Stripe checkout — Paystack memberships charge immediately, so any trial days you set are treated as 0.

  7. 7

    Save Product and start selling

    Choose Active in the sidebar and click Save Product. Customers join from your storefront, get a welcome email, see a member area on your store, and recurring charges run automatically.

Manage members

Open Orders > Memberships in your sidebar to see every active member. The page shows your active count, your recurring revenue, a searchable list of members, and a detail sheet per member with their billing schedule and history. If a payment fails, we retry automatically and email the customer — they can update their card straight from the email.

Cancellations are friendly

Members can cancel themselves from their account on your storefront, or you can cancel for them. Either way, they keep access until the end of the period they have already paid for — and if it was a mistake, they can undo the cancellation from the same screen.

Frequently asked questions

What happens when a payment fails?

We retry the payment a few times over a few days and email the customer to update their card. If it still fails, the membership pauses until they fix it.

Can I offer different membership tiers?

Yes — create one membership product per tier (for example Bronze, Silver, Gold) at different prices and Access level labels.

Can members upgrade or downgrade?

Yes. They can change plan from the membership area in their account on your storefront, or you can change it for them from the member detail sheet. We pro-rate the next bill automatically.

Will customers see their next bill date?

Yes. Members see their next billing date, their billing history, and a cancel option from their account on your store.

Why is the trial field disabled on my membership?

Trials only run on Stripe checkout. If your store uses Paystack, members are charged immediately at signup — the field is greyed out and trial days are treated as 0.

Still need a hand?

Our friendly support team usually replies within a few hours. We are happy to help — no question is too small.

Contact support