Paid Memberships Pro: Check Payment Levels 0.1
Description
Paid Memberships Pro Check Payment Levels is a WordPress plugin add-on that helps you offer “Pay by Check” only for selected membership levels. It’s designed for membership sites that sometimes need offline payment options while still keeping your access workflow organized and consistent in WooCommerce-style checkout flows.
Instead of granting full membership immediately, this approach can use a dedicated “hold” level until payment is received. Members see clear payment instructions during checkout, on confirmation screens, and in confirmation emails, so they know exactly what to do next.
For admins, you can update users from the check payment level to the real membership level once payment arrives, including the correct expiration timing. The same mechanism can also support bank transfer/direct debit instructions, using your preferred process for collecting payment details.
Main Features
- Select levels for Pay by Check — Enable check payment only on the membership levels you choose.
- Checkout and confirmation instructions — Display “Pay by Check” guidance on the checkout, confirmation page, and confirmation email.
- Hold-and-release membership flow — Keep members on a check payment level until you receive payment.
- Admin upgrade after payment — Update the user to the full membership level once payment is confirmed.
- Expiration date control — Apply the appropriate expiration period when moving users to the final level.
- Separate level setup for offline payments — Use a check payment level configured with different pricing/recurrence behavior (including non-recurring options).
- Alternative offline method instructions — Use the same instructions framework for bank transfer/direct debit scenarios.
- Custom contact guidance — Provide the specific mailing or email steps you want members to follow for payment.
Benefits
- Reduced churn risk — Limits premature access by holding membership until payment is received.
- Clear next steps — Improves member follow-through with consistent instructions across checkout, confirmations, and email.
- Better data control — Gives admins a clean point to verify payment and then upgrade users correctly.
- More predictable access timing — Uses controlled hold levels and accurate expiration updates for the real membership.
- Flexible offline options — Supports check payments and can be adapted for bank transfer/direct debit processes.
Who is it suitable for?
- Paid Memberships Pro membership sites that need “Pay by Check” for specific plans
- Organizations that accept offline payments via checks or direct debit
- Agencies and WordPress developers building membership workflows for clients
- Educational communities using gated content with controlled enrollment
- Membership directories and community platforms that prefer a queued approval process
- Nonprofit and association websites managing renewals with offline payment handling