Payment Plan Enhancements
Several enhancements have been made to the payment plan processor:
Customer notifications for payment attempt declines. For payment plan instances with Email Customer on Installment enabled, declined payment attempts will trigger an email to the customer which includes a link to update their stored payment details in the customer license portal.

- Improved handling of timeout errors in communications with payment processors. When a payment attempt fails due to a timeout contacting the payment processor:
- The failure is no longer factored into the number of retries.
- The decline notification email sent to administrative users now notes the failure was due to a timeout and retries and license statuses have not been affected.
- The decline notification to the customer is not sent.
- If the failure would have been the final decline if retries are allowed, it is no longer treated as such to allow an additional retry.
Web Services Enhancements
Several enhancement to web services:
- The XmlLicenseService.UpdateActivationFields endpoint now supports updating the license quantity for user accounts with master user permission.
- The session certificate returned by calls to the XmlNetworkFloatingService.OpenSession web method now includes the LastPollDate, set the current date/time.
- The xml result returned by the XmlActivationService.CheckInstallationStatus web method now includes a RemainingActivations element containing the number of activations remaining on the license.
Administrative Interface Enhancements
Several enhancements to the administrative interface:
- The add multiple licenses page now supports specifying an External Reference, which is then saved to the External Reference 1 field on all created licenses.

- When adding/editing a customer, EU VAT number validation can now be bypassed.
Other Enhancements
Several other enhancements:
- Support for validation of state/province and postal code for the country of India has been added. Both fields are now required, plus the format for the postal code is now verified.
- The Subscription Expiration Notification daily process has been updated to support CCing the licensee email if present.
- The [varPassword] search/replace variable is now masked in all Mailings, as well as the Order Complete and Customer License Portal HTML settings for products and product option for customer chosen passwords.
Read the full release notes here. And as always we'd love to hear from you so feel free to reach out and contact us with your questions and feedback.

