Paid Memberships Pro Proration Addon

This is the Paid Memberships Pro PLUS Addon. Simple proration for membership upgrades and downgrades to maintain a member's payment date and adjust initial payment at membership checkout.
When a member chooses to upgrade, they are charged a pro-rated amount for the new membership level immediately and the member's current payment date is maintained.
When a member chooses to downgrade, the initial payment is $0 and the downgrade is delayed until the next payment date. The member's current payment date is maintained.
Downgrades are defined as having an average subscription cost per day less than the current level, but can be altered via filters
Premium WordPress Plugins. Join membership for Free Download
Product Description
- Product Type: OSS
- File: Complete
- Versions: Premium
- Usage: Unlimited Domain
- Licenses :
GNU General Public License (GPL) version 3. We recommend you to read this!
License
This is an Open source software (OSS) developed by third-party developers and redistributed by WpKitZone.com free of charge to all the subscribers of this website; you can use as it is or modify it, and/or redistribute it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.
This OSS program is distributed in hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not then write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. or use the link to download GNU License.
GNU General Public License (GPL) version 3 (#GNUGPL) (#GNUGPLv3)
This is the latest version of the GNU GPL: a free software license, and a copyleft license.
Paid Memberships Pro Addons Modules
How to install Plugin
- Upload the
pmpro-prorationfolder to the/wp-content/plugins/directory. - Activate the plugin through the 'Plugins' menu in WordPress.
Changelog
History
= 1.0.1 - 2025-02-05 =
- BUG FIX/ENHANCEMENT: Now setting profile start dates directly on level objects for sites running PMPro v3.4+ to avoid conflicts with custom code. #29 (@dparker1005)
- BUG FIX: Fixed the
!!edit_member_downgrade_url!!email template variable generating an incorrect URL. #27 (@dwanjuki) - BUG FIX: Fixed incorrect text domains for localized strings. #31 (@andrewlimaza)
= 1.0 - 2024-03-21 =
- FEATURE: Now fully supporting delayed downgrades for PMPro v3.0+. #24 (@dparker1005)
- ENHANCEMENT: Improved proration accurancy by using the subscriptions table in PMPro v3.0+ to calculate the prorated amount. #24 (@dparker1005)
- ENHANCEMENT: Added localization support. (@dparker1005)
- BUG FIX/ENHANCEMENT: Now showing prorated level cost after applying a discount code. #4 (@TravisHardman)
- BUG FIX/ENHANCEMENT: Improving the accuracy of the
pmprorate_isDowngrade()andpmprorate_have_same_payment_period()functions. #21 (@dparker1005) - BUG FIX/ENHANCEMENT: When using PMPro v3.0+, prorations now only happen between levels in the same "one level per user" level group. #24 (@dparker1005)
- BUG FIX: Fixed issue where users would not keep their old membership level when downgrading. #14 (@dparker1005)
- BUG FIX: Fixed issue where users could be charged more than the original level cost if checking out for a level with a different billing period and previous recurring orders are missing. #11 (@dparker1005)
- BUG FIX: Fixed issue where users could receive a free initial payment if upgrading to a level with the same billing period and previous recurring orders are missing. #11 (@dparker1005)
- BUG FIX: Fixed issue where subscriptions purchased during a downgrade would charge 1 payment period from the downgrade. Instead, the first recurring payment is now charged on the "next payment date" for the old subscription. (@ideadude)
- REFACTOR: Moved code into separate files for clarity. #23 (@dparker1005)
- DEPRECATED: Deprecated old functions that are not called. #22 (@dparker1005)
= .3.1 =
- BUG FIX: Added a check to the filter of pmpro_checkout_level to bail if no level.
Files To Download
| File | |
|---|---|
| pmpro-proration.zip |
- Version 1.0.1
- Release Date 05-02-2025
- License & Support BUY
- File Size 5.00 KB
- File Count 1
- Download 3
- Create Date 05-05-2025
- Last Updated 29-01-2026
Downloading Instruction
The Paid Memberships Pro Proration Addon plugin file can be downloded as a compressed file (zip, rar format).
File(s) you just downloaded can be uploaded directly to your server or WordPress, though some files may require extraction before installation. We ensure that all files are clean and safe, free from malware or viruses. Please remember that the downloaded file do not come with official support or updates. Using the official version is always recommended for security and stability.
Just click on the link (blue / green button in color) to download it to your computer.
Disclaimer
- The item listed in memsuka.com listing is developed by third-party developer.
- We are not associated with nor is endorsed by any of the third party developers or trademark owners mentioned in this site. Any mention of these companies is merely for understanding of clients not misled as to the original source of the product.
- We do not offer any additional services from developers, such as product customization or license keys.
- We would always encourage clients to purchase direct from developer in case they are interested in premium plugin/theme related support & official updates.
- We are Ads free download services.
- The downloaded product:
- is intended for testing purposes only.
- 100% Free From Viruses & Free From Malware
- for Unlimited Use
