Create a Monthly Membership

Use a Subscription plan to charge members on a recurring monthly basis.

Overview

Use a Subscription plan to charge members on a recurring monthly basis.

When to Use This Setup

Use this setup for memberships, private communities, coaching groups, support retainers, or recurring access programs.

Requirements

  • Stripe connected.
  • Webhook configured.
  • Subscription plan.
  • A membership access process outside PayPress if content protection is needed.

Configuration Steps

  1. Create a Subscription plan.
  2. Set the amount and monthly billing interval.
  3. Save the plan.
  4. Create or connect the Stripe product and price.
  5. Add the shortcode to your membership signup page.
  6. Run a test subscription checkout.
  7. Confirm the initial order and subscription appear in WordPress.

Recommended Settings

  • Payment Type: Subscription.
  • Billing Interval: monthly.
  • Customer Portal: recommended for payment method and subscription management.
  • Payment Forms: optional for onboarding questions.
  • Customer Notes: optional.

Testing Checklist

  • Test guest subscription checkout.
  • Test logged-in subscription checkout if your site uses accounts.
  • Confirm subscription record appears.
  • Confirm initial order appears.
  • Confirm renewal testing plan if you use Stripe Test Clocks.

Expected Result

Members can subscribe through Stripe Checkout, and PayPress records the initial payment and subscription details.

Related Articles