Flexible Membership Pricing
Recurring Payments and Subscriptions
Process recurring payments and create an order for each successful payment made. Failed payments will retry and cancel according to your settings and membership status.
Payment Gateways
Integrate with Stripe, PayPal, Authorize.net, Braintree, 2Checkout, or offline payments (check). Or, use WooCommerce to purchase a level as a product.
Multiple Payment Methods
Allow members to choose their payment method, whether it be a secure payment by credit card, offsite payment with PayPal or payment by check or bank transfer (manual).
Trial Periods
Offer free or reduced price trial periods. Require a payment method for free trial that automatically converts to a paid membership after a specific timeframe, or offer a trial period that differs from your recurring billing period.
Customize Renewal Dates
Offer rolling membership or force all memberships to renew on a specific day of the month or year.
Order Management
View all orders for new and recurring payments. Filter orders by status, date, membership level, discount code and more.
Variable Pricing and Donations
Allow members to set their own price for membership or make a one-time or recurring donation.
Discount Codes
Offer discounts on membership, run a timed sitewide sale, share goal progress bars, and track the success of your membership promotions.
Proration and Pausing
Proration scripts allow you to offer standard proration rules or leverage extensive filter hooks to write your own custom proration rules. This guide on pausing memberships explores options depending on your pausing requirements.