Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Issue #1509328 by mattwad: Subscription manager incorrectly showing 'None' under trial
Issue #1283352: added the uc_order_admin function that was removed from ubercart
Issue #1400196 by kmhanser: upgrade paypal ipn code to D7
Issue #1380694: Notice: Undefined index: #parameters Error at checkout
Issue #1308786 by aaronbauman: Fixed nonexistent criteria in uc_recurring_hosted_paypal_wpp_profile_creation_form_subm
Issue #1292826 by vmi: Fixed Recurring fee cancel function failing with authorize.net ARB.
New Modules:
~~~~~~~~~~~~
uc_recurring_product - separate product features into its own module from the core recurring api.
uc_recurring_subscription - UI for managing site membership/subscriptions.
First release of 2.x branch, improvements over 1.0 include:
* New/improved API for payment gateways to interface with uc_recurring - see hook_recurring_info()
* Ability to treat a recurring fee as a new order - so it gets access to everything a new order gets at the time of renewal e.g separate invoices, apply roles etc...
* Option for unlimited renewals (ie: renew until canceled)
* Option for recurring fee to be set that same as product price (ie: include things like attribute price adjustments into the fee)
* Conditional action support
UC Recurring 1.0 is a straight migration of the module as it stood in Ubercart 2.0-rc1 with a minor bugfix included. New development will take place in the UC Recurring 6.x-2.x branch where it can progress independently of the Ubercart development cycle.