Changes in ShoutCMS v6.18.3.R20190509

Abstract

This document contains the release notes for ShoutCMS v6.18.3.R20190509. The release only applies to instances of ShoutCMS 6.2.x or greater. If you are using another version of Shout (5.8.x, 6.0.x) and want to learn more, please contact our support team.

Functionality Added or Changed

New Feature: Added support for Proration to Recurring Billing (Feature #5430).
New Feature: Added support for purchasing multiple Recurring Products through Checkout (Feature #5431).
New Feature: Added support for pausing and resuming Recurring Packages (Feature #5432).
New Feature: Added support for Sales & Promotions on Recurring Packages (Feature #5437).

Bug Fixes and Enhancements

Enhancement: When purchasing a Recurring Product through the Checkout, incompatible Payment Processors will not be available (Enhancement #5436).
Enhancement: Product Options will now be taken into account when determining shipping rates (Enhancement #5450).
Enhancement: Shipping processors can now handle items that are too large to pack (Enhancement #5460).
Enhancement: Added suspend/resume settings to Recurring Packages (Enhancement #5474).
Bug Fix: Incorrect error message was being diasplayed when processing Orders (Bug #5435).
Bug Fix: Number of items in a Category did not match the total displayed on the Page when logged in as an Administrator (Bug #5438).
Bug Fix: Changes to Taxes were not being saved (Bug #5441).
Bug Fix: Administration Console would not fail gracefully when background images were unavailable (Bug #5447).
Bug Fix: Submitting payments to PSIGate would fail in some situations (Bug #5454).
Bug Fix: Submitting payments to Bambora would fail when using IE or Edge (Bug #5458).
Bug Fix: Modifying a Recurring Package with an associated Promotion could cause Shout to crash (Bug #5462).
Bug Fix: Paying a Recurred Invoice through the checkout would sometimes result in a second Recurring Package being created (Bug #5466).
Bug Fix: Saved Credit Cards section of the User Profile was visible even when that feature was disabled (Bug #5468).
Bug Fix: Pause/resume button was displayed on Recurring Packages that could not be paused (Bug #5469).
Bug Fix: Expired Promotions were not being removed from Recurring Packages (Bug #5470).
Bug Fix: Notification emails of Recurred Invoices were not being sent automatically (Bug #5472).
Bug Fix: Recurred Invoices were not being processed automatically (Bug #5473).
Bug Fix: Date-picker control was not working when there were multiple Shipping Methods enabled (Bug #5475).
Bug Fix: Callbacks from PayPal were not being processed correctly in some cases (Bug #5478).
Bug Fix: Users were being forced to save the card details when processing Recurred Invoices in the Administration Console (Bug #5483).
Bug Fix: Users paying Recurred Invoices anonymously were allowed to save credit cards (Bug #5485).