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
- Create a Subscription plan.
- Set the amount and monthly billing interval.
- Save the plan.
- Create or connect the Stripe product and price.
- Add the shortcode to your membership signup page.
- Run a test subscription checkout.
- 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.