Paypal Subscriptions 4.1 Release Notes

Submitted by Leighton Whiting on Wed, 07/29/2009 - 20:43

The new 4.1 version of Paypal Subscriptions is a huge update. I spent the past 3 weeks researching features that could and should be added, as well as fixing bugs and beta testing things. I am quite pleased with this new version. Some of the major additions include the ability to Enforce Single Subscriptions for your members, which opens up two new specific uses for this module: Multi-Role sites where users can have many subscriptions for many roles, and Membership Sites, where a user's subscription is more closely associated with their membership. Another major addition is the new User Account overview of current subscriptions. From this panel, a user can quickly see their current subscription(s) and cancel/upgrade them. To see the full list of new features, check below.

 

Go Check Out the Demo to see how the system works (Paypal Sandbox Account required).

 

Note: I have a ton of new features in mind for the next 4.2 release, such as Flash Charts, Pro-Rating Subscriptions, and a weight system for the subscriptions, to name a few. Because of this, I plan to raise the price for Paypal Subscriptions to $49.95 with the 4.2 release, which will be released in mid-August. So you may want to purchase now when it is cheaper, and get the upgrades for free when they come out.

 

NOTE: THIS VERSION REQUIRES THAT YOU RUN 'update.php' AFTER INSTALLATION.

  • Added a backup user registration function to work with CAPTCHA module
  • Added a new hook hook_paypal_history and implemented it in Paypal Subscriptions
  • Moved User Paypal History Page and Permission to the Paypal API module
  • Fixed User Account to show both recurring and non-recurring memberships
  • Fixed the subscriptions upgrade membership page to redirect to 'user/register' for non-logged in members
  • Fixed subscriptions form error checking for recurring payments which have 1 for number of payments
  • Changed 'Upgrade' wording to 'Modify', allowing users to both upgrade and downgrade their subscriptions
  • Added 'status' field to the paypal_user_subscriptions table to keep track of which subscriptions are active
  • Added Setting to show Current Subscriptions in the User Panel, along with other useful information
  • Added Better Handling of Subscription Modifications
  • Added Setting to show Cancel Link for Unsubscribing Membership
  • Added Functionality to handle Cancellation of Membership
  • Added Automatic Upgrade Path from Paypal Subscriptions 4.0
  • Improved Handling of Instant Payments
  • Added new option to enforce users to only have 1 subscription at a time

Twitter Feed