Gumbosoft’s PayPal Subscriptions allows you to easily set up and collect automatic
recurring payments on your website. It easily integrates w/ DotNetNuke by automatically handling DotNetNuke role membership upon subscription signup and the removal of DotNetNuke role membership at the end of the subscription. It is easy to use and setup and is highly customizable in both the display as well as an extensible/customizable IPN (Instant Payment Notification). The IPN can be used as is or can be extended to your heart’s content for those that are technically inclined. You can literally be up and collecting subscriptions in minutes.
Feature Overview
- Supports all currencies supported by PayPal.
- Customizable HTML display template.
- Several default PayPal buttons or use your own.
- Two modes of operation. One mode allows users to purchase new subscriptions, and another mode allows your user to cancel existing subscriptions.
- Optionally specify success/cancel URLs to display to the user.
- Optionally force customers to be registered and logged in users.
- Non-logged in users can be taken to either the login or registration page. (New in Version 3.2)
- Optionally add subscribers to a DotNetNuke role upon successful subscription signup and automatically remove subscribers from the role upon the end of the subscription.
- Optional fields/drop-down menus to specify subscription options.
- Optional IPN support (Instant Payment Notification).
- Customizable subscription amount, frequency, and period (Days, Weeks, Months, or Years)
- Up to two trial periods w/ their own customizable amount, frequency, and period (Free trial periods supported).
- Optionally allow the user to enter the amount of the recurring payment (Enables a recurring donation scenario)
- Updated built-in buttons w/ new donation buttons
- Specify the number of automatic recurring payments (Continuous, None, or a specific number of payments)
- IPN ASPX page is written in C# using an ASP.Net “Code Beside” ASPX page. This page can be used as is or can be extended without the need for Visual Studio.
- Import/Export (IPortable) support.
- DotNetNuke search integration
- Fully localizable.
- Multiple PayPal Subscriptions modules on the same page
- Optionally enable/disable query string overrides for the subscription name, number, and up to 3 custom values.
- Optionally allow query string overrides for the subscription terms
- Optionally allow query string overrides for the trial periods
- Optionally send e-mail notification when a customer is added to a role by the IPN.
- Options can optionally affect subscription pricing
- Drop down options can dynamically update the displayed subscription amount when drop down options are changed
- The PayPal site can optionally be opened in a new window. (New in Version 3.2)
- Many more options available. See documentation for more!
- DotNetNuke 4.x+ running on top of ASP.Net 2.0
- Free PayPal Business or Premiere account.
PayPal Subscriptions: Default Subscribe View

PayPal Subscriptions: Sample Customized View (Subscribe Mode)

PayPal Subscriptions: Sample Customized View (Unsubscribe Mode)

PayPal Subscriptions: Settings (Subscribe Mode)

PayPal Subscriptions: Settings (Unsubscribe Mode)

PayPal Settings: Edit Display Template

See the Downloads section for this module's documentation.
Latest Version: 3.2.0 (8/4/2009)
Changes in Version 3.2.0:
- Added the ability to send users who are not logged in to either the login or registration screen.
- Added the ability to open the PayPal site in a new window.
Changes in Version 3.0.0:
- Raised the 10 choice limit for drop down option lists.
- Options can dynamically update the displayed subscription amount when the options are changed.
- First source code release.
Changes in Version 2.9.0:
- Options can optionally affect subscription pricing
Changes in Version 2.8.0:
- Optionally send e-mail notification when a customer is added to a role by the IPN.
Changes in Version 2.5.0
- Optionally allow query string overrides for the subscription terms
- Optionally allow query string overrides for the trial periods
- Internal improvements
Gumbosoft's PayPal Subscriptions module (Both Standard and Enterprise Editions) as well as other Gumbosoft DotNetNuke modules can be purchased either direct from Gumbosoft (Discounted) or from Snowcovered:
