The Paid Memberships Pro – Pay by Check Add On lets you accept offline payments by check (or bank transfer) for membership levels in WordPress. It adds a clear “Pay by Check” option at checkout, automates invoice and renewal workflows, and streamlines manual approval so you can serve members who prefer or require offline payment methods.
- Adds a Pay by Check option to PMPro checkout
- Supports offline payments like checks and bank transfers
- Customizable payment instructions per membership level
- Auto-generates invoices with pending payment status
- Admin approval flow after check is received
- Automatically updates membership to active when marked paid
- Email notifications to members and admins for status changes
- Configurable grace period and expiration handling
- Works alongside gateways (Stripe, PayPal, etc.) as an extra option
- Front-end messages for pending/awaiting payment states
- Supports recurring and one-time membership levels
- Logs payments and notes in the member’s order history
- Shortcodes and template hooks for custom messaging
- GDPR-friendly: stores only necessary payment details
- Lightweight, translation-ready, and easy to set up