3.15.0 and 3.15+

This page contains Release notes for major 3.15.0 Release and minor 3.15+ Releases

DISCLAIMER

Product Information contained within this document, including technical information and functional specifications, is subject to change without notice. Naviga reserves the right to make any changes to the information in this document at any time without notice. Naviga makes no warranty, representation, or guarantee regarding the suitability of its products and services for any particular purpose.

Release 3.15.3.5

Feature Name
Description

Seamless Flow updated for Credit Card Edgil Payment Method Added on 13-Oct-2023

In the seamless flow, if the Independent Address component for the payment page has been enabled, users could purchase or subscribe to a subscription with a single click after entering their credit card information. The issue occurs when the credit card details have been validated, the Submit button disappears, and the user is taken directly to the payment options, even if the fields, First and Last names, Phone, and Zip Code, have not been filled. This resulted in the AddSubscription call being triggered with incomplete information, and since the Submit iframe button is from a third-party payment site, it does not validate whether the aforementioned fields have been filled, resulting in no error warnings being displayed.

Changes have been made to allow the submission of incomplete fields if the credit card has already been validated in the seamless flow by introducing a delay time after each keystroke while filling the fields under the independent address component.

A key, "SeamlessInputDelayTime", must be added to the SP Config file with any numerical value. The value indicates the delay time in milliseconds, with the default value set at 1500 milliseconds (1.5 seconds).

For example, after entering the first name, it will wait 1.5 seconds and then call AddSubscription if no additional keystrokes have been detected. When the user starts entering the following fields, such as Last name, phone number, and zip code, the timer is reset after each keystroke, and the AddSubscription call is triggered only after a 1.5-second delay.

Note: This fix was also merged to 3.16.0.14, 3.16.1.9, 3.16.3.1, 3.15.2.4, 3.16.2.5

Release 3.15.3.4

Subscription panel

Feature Name
Description

Seamless Flow updated for Credit Card Edgil Payment Method

Previously, when purchasing a subscription with a Credit Card, if the Independent Address component had been enabled for the payment page of seamless flow, users would have had to go through two-step purchase verification before they could complete the transaction.

Changes have now been made so that users can now purchase or subscribe to a subscription with a single click after entering their credit card details if the Independent Address component for the payment page has been enabled for seamless flow.

This fix was also merged to 3.16.0.7 and 3.15.2.3.

Updated on June 26th, 2023

Release 3.15.3.1

CMS

Feature Name
Description

Transport Layer Security (TLS) Upgrade to Version 1.2

The CMS Content module has been updated to support Transport Layer Security (TLS) version 1.2. The TLS version can now also be configured from the web.config file, and image uploads can now communicate with the AWS S3 bucket using the TLS 1.2 security protocol.

This update has been made as Amazon will no longer support TLS 1.1 for its S3 bucket. Note was updated on June 12th, 2023.

Note: If the TLS version is not configured in the web.config file, CMS now uses the TLS 1.2 security protocol by default.

This fix was also merged to 2.39.1, 2.39.1.0, 3.15.2.1, 3.16.0.13, 3.16.1.7, 3.16.2.4, and 3.16.3.

Release 3.15.3

Subscription Panel

Feature Name
Description
Circ System & Version
Payment Provider

Seamless theme updated

Step Header now supports gradient.

N/A

OneTrust script added

OneTrust tag at the checkout helps manage and maintain compliance with user consent laws

N/A

N/A

Other

Feature Name
Description
Circ System & Version
Payment Provider

PurchaseAPI now covers User validation and Syns steps

In case registrationID is provided then PurchaseAPI can use user email to support SSOR

N/A

N/A

Security improvements

Security improvements including password security and roles&permissions security

N/A

N/A

Release 3.15.2.4

Feature Name
Description

Seamless Flow updated for Credit Card Edgil Payment Method Added on 13-Oct-2023

In the seamless flow, if the Independent Address component for the payment page has been enabled, users could purchase or subscribe to a subscription with a single click after entering their credit card information. The issue occurs when the credit card details have been validated, the Submit button disappears, and the user is taken directly to the payment options, even if the fields, First and Last names, Phone, and Zip Code, have not been filled. This resulted in the AddSubscription call being triggered with incomplete information, and since the Submit iframe button is from a third-party payment site, it does not validate whether the aforementioned fields have been filled, resulting in no error warnings being displayed.

Changes have been made to allow the submission of incomplete fields if the credit card has already been validated in the seamless flow by introducing a delay time after each keystroke while filling the fields under the independent address component.

A key, "SeamlessInputDelayTime", must be added to the SP Config file with any numerical value. The value indicates the delay time in milliseconds, with the default value set at 1500 milliseconds (1.5 seconds).

For example, after entering the first name, it will wait 1.5 seconds and then call AddSubscription if no additional keystrokes have been detected. When the user starts entering the following fields, such as Last name, phone number, and zip code, the timer is reset after each keystroke, and the AddSubscription call is triggered only after a 1.5-second delay.

Note: This fix was also merged to 3.16.0.14, 3.16.1.9, 3.16.3.1, 3.15.3.5, 3.16.2.5

Release 3.15.2.3

SubCon Site / Account Management

Feature Name
Description

New editable CMS Content

The following fields can now be edited via the CMS application: /address: Address.NoPendingMovesText

DeliveryAddressLabel

EditButton

SubmitButton

CancelButton

/autopay/manage: PaymentMethod.Title

Removed Hardcoded “Not available” text

Banner:

NavBar.WelcomeMessage

NavBar.AccountMessage

/complaint:

ProductFrequency.ProductHeader

Placeholder text removed

/dashboard:

SubscriptionPanel.AccountLabel

/ebill/invoices:

EBillInvoice.NoInvoicesText

/feedback:

Placeholders for “Select a feedback category” and “Comments” have been removed

/payment:

ButtonGoDashboard

ButonPrint

/subscription/cancel:

Placeholder removed

/subscription/share:

SubscriptionShare.RemainingInvitationsText

SubscriptionShare.NoPendingInvitationsText

/temporaryStop:

TemporaryStopForm.NoVacationsText

Bug Fixes

Fix
Description
Notes

Failed Credit Card payments from Apple devices

Details added on August 21st, 2023.

Apple payments made using credit cards were experiencing failures, causing error messages to appear for customers. The payments initiated from Subscription Panel using Apple Credit card with Apple Pay payment method were also failing. Resolution: These issues have now been resolved by adding a new API setting key which defaults the ECI parameter value to 5.

  • Introduced a new MG2Control API Setting Key Edgil.SecureElectronicCommerceTransactionECI

  • For any client, the default value of the key is set as 5 at the root level. The ECI parameter is otherwise received from Apple Pay.

This fix was also merged to 3.15.0.4, 3.15.1.5, and 3.15.2.2.

Subscription panel

Feature Name
Description

Seamless Flow updated for Credit Card Edgil Payment Method

Previously, when purchasing a subscription with a Credit Card, if the independent address component had been enabled for the payment page of seamless flow, users would have had to go through two-step purchase verification before they could complete the transaction.

Changes have now been made so that users can now purchase or subscribe to a subscription with a single click after entering their credit card details if the independent address component for the payment page has been enabled for seamless flow.

This fix was also merged to 3.16.0.7 and 3.15.3.4.

Updated on June 26th, 2023

Release 3.15.2.2

SubCon Site

Bug Fixes

Fix
Description
Notes

Failed Credit Card payments from Apple devices

Details added on August 21st, 2023.

Apple payments made using credit cards were experiencing failures, causing error messages to appear for customers. The payments initiated from Subscription Panel using Apple Credit card with Apple Pay payment method were also failing. Resolution: These issues have now been resolved by adding a new API setting key which defaults the ECI parameter value to 5.

  • Introduced a new MG2Control API Setting Key Edgil.SecureElectronicCommerceTransactionECI

  • For any client, the default value of the key is set as 5 at the root level. The ECI parameter is otherwise received from Apple Pay.

This fix was also merged to 3.15.0.4, 3.15.1.5, and 3.15.2.3.

Release 3.15.2.1

CMS

Feature Name
Description

Transport Layer Security (TLS) Upgrade to Version 1.2

The CMS Content module has been updated to support Transport Layer Security (TLS) version 1.2. The TLS version can now also be configured from the web.config file, and image uploads can now communicate with the AWS S3 bucket using the TLS 1.2 security protocol.

This update has been made as Amazon will no longer support TLS 1.1 for its S3 bucket. Note was updated on June 12th, 2023.

Note: If the TLS version is not configured in the web.config file, CMS now uses the TLS 1.2 security protocol by default.

This fix was also merged to 2.39.1, 2.39.1.0, 3.15.3.1, 3.16.0.13, 3.16.1.7, 3.16.2.4, and 3.16.3.

Release 3.15.2

Subcon Admin / One CSR Portal

Feature Name
Description
Circ System & Version
Payment Provider

Gigya Auth System Integration

All accounts logged in with Gigya are reflected correctly in SubCon Admin (One CSR Portal). All the actions with the accounts are supported (e.g Search, Change password, Occupant data update, add owner/guest and reporting)

N/A

N/A

Other

Feature Name
Description
Circ System & Version
Payment Provider

Peach Payment Integration

Payments are now supported with PeachPayments.

Matrix - 38.0.34

N/A

Release 3.15.1.5

SubCon Site

Fix
Description
Notes

Failed Credit Card payments from Apple devices

Details added on August 21st, 2023.

Apple payments made using credit cards were experiencing failures, causing error messages to appear for customers. The payments initiated from Subscription Panel using Apple Credit card with Apple Pay payment method were also failing. Resolution: These issues have now been resolved by adding a new API setting key which defaults the ECI parameter value to 5.

  • Introduced a new MG2Control API Setting Key Edgil.SecureElectronicCommerceTransactionECI

  • For any client, the default value of the key is set as 5 at the root level. The ECI parameter is otherwise received from Apple Pay.

This fix was also merged to 3.15.0.4, 3.15.2.2, and 3.15.2.3.

Release 3.15.1

Subscription Panel

Feature Name
Description
Circ System & Version
Payment Provider

Display external billing logo on order summary

All

All

Populating billing info from GooglePay

This new feature automatically populates the billing adress including zipcode with the data linked to the card that has been used with the Google account.

All

All

Start from CSR Portal Enhancement

Newly created subscription is not opened in CSR Portal any more. This enhancement has to be done due to using PurchaseAPI instead of old SubscriptionAPI.

All

All

ApplePay - Braintree starts

ApplePay payments are now supported in Braintree's payment processor.

NCS - 2020.2

Braintree

SubCon Admin / One CSR Portal

Feature Name
Description
Circ System & Version
Payment Provider

Zip Code filtering for Digital & Zip Only offers

All available upgrade, downgrade & stop saver digital only offers are returned for a subscription regardless of the zip code. To do that GetOffers API call has been modified to remove the zip code check

N/A

N/A

Upgrade/Downgrade feature for Matrix

Matrix - 38.0.34

N/A

Edit customerRegistrationID

N/A

N/A

SubCon Site / Account Management

Feature Name
Description
Circ System & Version
Payment Provider

Transaction History Table

Matrix - 38.0.34

Spreedly

End user session and logout when password reset is complete

If a user changes his password whilst having several sessions opened with the same login, all sessions that are not the one the password change has been done will be automatically logged out.

N/A

N/A

Solicitor Concierge

Feature Name
Description
Circ System & Version
Payment Provider

ApplePay - Braintree payment method

N/A

Braintree

Zip Only Offers - Mandatory Available areas

Selecting available areas for Digital and Zip Only offers is no longer mandatory.

N/A

N/A

Tags in import/export mechanism

Tag information will now be available in the json file when using the import/export offer feature in Solicitor Concierge. More information here.

N/A

N/A

Other

Feature Name
Description
Circ System & Version
Payment Provider

Newzware - New Endpoints

In order to not affect every client that is using the /Authenticate and /DigitalAccess/Token endpoints and considering that a very custom solution was developed for an existing customer, a new set of endpoints have been created: /Newzware/Authenticate and /Newzware/DigitalAccess

N/A

N/A

Stripe Payment Integration

Stripe Payment provider is now supported in Subscription Panel, SubCon Admin (One CSR Portal) and SubCon Site (Account Mgmt)

Matrix - 38.0.34

N/A

Release 3.15.0.4

SubCon Site

Fix
Description
Notes

Failed Credit Card payments from Apple devices

Details added on August 21st, 2023.

Apple payments made using credit cards were experiencing failures, causing error messages to appear for customers. The payments initiated from Subscription Panel using Apple Credit card with Apple Pay payment method were also failing. Resolution: These issues have now been resolved by adding a new API setting key which defaults the ECI parameter value to 5.

  • Introduced a new MG2Control API Setting Key Edgil.SecureElectronicCommerceTransactionECI

  • For any client, the default value of the key is set as 5 at the root level. The ECI parameter is otherwise received from Apple Pay.

This fix was also merged to 3.15.1.5, 3.15.2.2, and 3.15.2.3.

Release 3.15.0

New Feature or Enhancement
Description

Purchase API

PayPal support for Braintree payment processor

PayPal payments are now supported for Braintree payment processor.

There is no need for any special API configuration. The integration is transparent for the API, which is expecting to receive a Braintree Token just like with any other CC.

It's up to the Subscription Panel to use Braintree-PayPal library to generate that Token. The appropriate component must be included in presentation (PayPalBrainTreeV3) in CMS. Note: Updated on 22nd July '22 - Addition of API explanation and CMS component.

Future transactions grid in One CSR Portal

At the bottom of the Account tab there is a grid where a CSR can see future transactions scheduled for this subscription like Upgrade/downgrade, Expire, End of Grace period, Permanent Stop, Temporary stop, Billing and/or Delivery address change. Above the tabs there is a clickable info message with short information about the future transaction. No specific setup is required. Minimum NCS version required is 2020.2.1 and extract version should be version 2

Subscription Payment method type in Account Management

Subscription payment method type like Apple Pay, Google Pay, Credit Card, Bank Draft, InApp, etc. is displayed at the Billing section of Dashboard and at the Update Payment Page. This feature can be turned on/off via MG2control setting.

Landing Application

The newly developed landing application allows the business user to access One CSR Portal, CMS and Solicitor Concierge dependent on the user permission from the single landing screen without having to log in each application separately.

Videos support in Account Management

Culture-specific formatting in Account Management and One CSR Portal

This feature allows to display date in a culture-specific format in Account Management and One CSR Portal. We support American formatting (MONTH-DAY-YEAR) and European (DAY-MONTH-YEAR) one. To use this feature you have to have the Culture populated in the Countries table in the database.

Product and Service type management in One CSR portal

Manual editing of Products and Service Types is deprecated and not available from One CSR Portal anymore. Please contact your implementation manager or data team directly to add/edit a Product or Service Type.

Update Occupant enhancements

Email validation was added. Now it’s not possible to use the email that already is used by another subscriber.

Subscription search enhancements in One CSR portal

Subscription search logic on One CSR portal was enhanced. Now if House Number is provided, then Street name and Zip Code should be required too. if ZIP code is provided then any other additional field should be required too. This logic is implemented in all places where we search subscriptions against address: subscription search on the main page, subscription search when adding registration

‘Forget password’ email for One CSR portal

This feature allows the CSR to send a ‘Forget password’ email by clicking a corresponding button on the Digital tab

Solicitor Concierge payment method enhancements

  • inApp payment methods are disabled for Smart offers as the Smart offers cannot be sold inApp.

  • Paypal circ payFlow payment method is deprecated - only PayPal and PayPal Express are left

  • Trial subscription payment method is deprecated for all the clients except those using DSI Circ

  • Comp subscription payment method is hidden for all clients

Solicitor Concierge Import/Export enhancement

When importing/exporting Products and Service type the complex unique key is replaced with ProductId and ServiceTypeId, respectively

Log out from all devices for Account Management

This is a security improvement for the end-users. When they log out from one device they automatically are logged out from on all their devices

ApplePay, GooglePay and PayPal support in frictionless checkout

ApplePay, GooglePay and PayPal payment methods are now supported in frictionless checkout for NCS/Payway

Purchase API for the new starts in CircPro

Please note that the introduction of synchronous and asynchronous events will result in two Account Numbers for a subscription purchased on Subscription Panel: the confirmation number is the temporary Account Number that wil be replaced then by a permanent one. The Account number was hidden from the Confirmation page as well as LTE receipts. The users will still get the Permanent Account Number in a confirmation email.

Account Management Update Occupant/Subscriber information for CircPro

Billing and Delivery address change for CircPro

Upgrade/Downgrade Subscriptions in Self Service Portal for CircPro

Zip Only Starts for CircPro

Registration data in Feedback page in Account Management

In order to meet security standards and not to disclosure the data that might not belong to the user (in case of Guest) we now prepopulate the fields at the Feedback page with the Registration data, not Subscription. Note added 17 Oct 2022

Last updated