Every recorded version, newest first, with what changed in each one.
Latest 1.1.11· Oct 16, 202615 versionsSince Jun 2024
2026 · 6 versions
1.1.11
Latest
1 improvement1 fix
Improved
On PMPro 3.9+, the Membership Account page no longer shows the Pay by Check pending payment message, since PMPro now shows pending and past due memberships on that page. Check renewal orders are no longer noted on the Membership Account page until they are due. #160 (@dparker1005)
Fixed
The order status shown in the check confirmation message can now be translated. #159 (@dparker1005)
1.1.10
1 fix
Fixed
Fixed an issue where recurring check orders could be created repeatedly for subscriptions whose user had been deleted or no longer had the membership level. #158 (@andrewlimaza)
1.1.9
1 security
Security
Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #156 (@dparker1005)
1.1.8
1 fix
Fixed
The membership level's confirmation message is no longer shown on the checkout confirmation page for pending Pay by Check orders; it now displays only once the order status is `success`. This aligns with the same change in PMPro core (strangerstudios/paid-memberships-pro#3682). #153 (@kimcoleman)
1.1.7
2 improvements
Improved
Updated default email templates to use the new liquid syntax (`{{ var }}`) for Paid Memberships Pro 3.7+ while preserving the legacy `!!var!!` syntax on older versions. #152 (@dparker1005)
Updated the admin "check pending" email body to use `{{ order_id }}` / `{{ order_date }}` / `{{ order_total }}` so it matches the documented variable list and the member-facing templates. #152 (@dparker1005)
1.1.6
1 improvement2 fixes
Improved
Cleaned up settings formatting in the admin. #150 (@strangerstudios)
Fixed
Fixed checkout page when toggling between the new PayPal (REST API) gateway and Pay by Check. #151 (@dparker1005)
Updated references to the PayPal Website Payments Pro gateway slug from `paypal` to `paypalwpp`. #151 (@dparker1005)
2025 · 3 versions
1.1.5
2 fixes
Fixed
Fixed issues with the !!name!! and !!display_name!! variables referencing the site admin instead of the member in certain email templates. #146 (@andrewlimaza)
Fixed an issue where the "Pay by Check" option would show billing fields when it shouldn't show for this payment method. #147 (@andrewlimaza)
1.1.4
1 improvement2 fixes
Improved
Now showing the correct email template variables when editing the "Pay by Check" email templates. #144 (@dparker1005)
Fixed
BUG FIX/ENHANCEMENT: Now allowing tax to be calculated on recurring orders. #141 (@dwanjuki)
Fixed an issue where users may lose their existing membership after abandoning an early renewal checkout. #142 (@dwanjuki)
1.1.3
1 improvement2 fixes
Improved
Now showing Pay By Check crons in the PMPro Site Health report. #135 (@MaximilianoRicoTabo)
Fixed
BUG FIX/ENHANCEMENT: Updated the payment instructions output formatting to match the core PMPro plugin. #138 (@dparker1005)
Fixed an issue where levels that are set to only allow check payments could send users to offsite payment gateways. #133 (@dparker1005)
2024 · 6 versions
1.1.2
2 fixes
Fixed
Fixed an issue where recurring orders would be created with a $0 total when using PMPro v3.2+. #131 (@dparker1005)
Fixed an issue where block editor pages would not save successfully when the checkout block was used. #130 (@MaximilianoRicoTabo)
1.1.1
1 improvement2 fixes
Improved
Now notifying the site admin when a pending check order is created at checkout. #129 (@dparker1005)
Fixed
Fixed an issue where payment subscriptions were immediately cancelled when a user purchased a level that they already had. #125 (@dparker1005)
Fixed an issue where calling `pmpro_getLevelAtCheckout` too early might cache the incorrect level at checkout. #128 (@dparker1005)
1.1
1 improvement2 fixes
Improved
Added support for v3.1+ Paid Memberships Pro frontend changes. #120 (@MaximilianoRicoTabo, @kimcoleman)
Fixed
Now only sending the cancellation email if a level was removed. #118 (@dparker1005)
Fixed issue where crons were not being set up or disabled. #121 (@dparker1005)
1.0.1.1
1 fix
Fixed
Fixed incorrect parameters passed to the pmpro_confirmation_url filter. #117 (@mircobabini)
1.0.1
1 fix
Fixed
Fixing broken SQL query.
1.0
5 improvements1 fix1 removed
Improved
When using PMPro v3.0+, recurring orders are now generated based on information in the PMPro Subscriptions table.
When using PMPro v3.0.3+, checkouts using the Check gateway are now processed once the payment is received instead of assigning the membership immediately.
Initial payments now respect the "Send Reminder Emails" and "Cancel Membership" after x days level settings.
Improved default values for the "Send Renewal Emails", "Send Reminder Emails", and "Cancel Membership" after x days level settings.
Organized code into separate files.
Fixed
BUG FIX/ENHANCEMENT: When using PMPro v3.0.3+, Check subscriptions now respect profile start dates set at checkout.
Removed
Removed HTML email templates. Emails should now be customized from the PMPro Email Templates settings page.
Changelog published by the developer, in their original language.