This was a BIG release, which I've been working on for the past couple of weeks. There are a lot of changes and new features, along with some important bug fixes. One of the major new things in this release is the ability for users to seamlessly upgrade their Subscriptions to different levels using Paypal's Modify Subscription system. I put in many hours of testing and tweaking this, and am now satisfied that it works as it should. Check the release notes here:
New Features for 3.21:
- Added recurring info to the strings displaying the Membership Levels in the User Account and in the Registration Page
- Adjusted some menu items for better UI
- Added default email templates to subscriptions
- Added ability for members to seamlessly upgrade their membership level
- Added tracking and display of Subscription Upgrades
- Added email notification for users who upgrade their subscription
Fixes for 3.21:
- Fixed a bug in the registration process where users sometimes weren't emailed their password
- Fixed a potential security hole in the IPN process concerning multiple subscription cancellations
- Fixed a bug in the User Upgrade Subscription display
- Moved removal of role to the End of Term event instead of the Cancellation event
- Changed permission 'view paypal subscriptions reports' to 'view own payment history'
- Changed permission 'purchase paypal subscriptions' to 'upgrade own paypal subscriptions'
- Load the Subscription IDs to the user object for easy access and managing upgrades
- Fixed a big in the debugging function
- Changed 'subscri_id' to 'subscr_id' in ps_payments table to match paypal
I would highly encourage all current users to upgrade as soon as possible. Your download link in your user account has already been updated, so go there to download.







