Patches

This topic applies to

Applies to

SuiteCommerce Advanced

The following table lists available issue patches. Click on the issue title for information about how to implement the patch.

Patches are either provided as example JavaScript, SuiteScript, and configuration files that you must implement as custom modules or as .patch files.

Issue

Release

Description

Content Flickers or Disappears When Browsing the Product Listing Page

Kilimanjaro and earlier

This patch corrects an error that occurs when the product listing page flickers or disappears, for content added in SMT.

URL for Commerce Categories Contains Incorrect Delimiters

Elbrus and earlier

This patch contains a fix for URLs to commerce categories that contain incorrect delimeters.

Order Summary for Item-Based Promotions

Elbrus and earlier

This patch corrects an issue where the item totals for item-based promotions in the Order Summary are incorrect.

CSS Error Hides First div Element on Product Details Page

Mont Blanc and Vinson

This patch contains a fix for a CSS error that hides the first div element on the product details page. This div typically includes the product description.

Invoice Terms Not Included In Order Details

pre-Denali

This patch corrects an issue in Reference My Account v1.05 where the order in My Account does not include the invoice terms.

Users Required to Re-enter Credit Card Payment Method Details on Payment Page

Elbrus and Kilimanjaro

This patch corrects an issue where users are required to re-enter credit card payment method details to successfully complete their order.

Selected Invoice Not Displayed When Making an Invoice Payment

Mont Blanc

This patch corrects an issue where an invoice selected for payment does not appear on the Make a Payment page.

Log In to See Prices Message Appears When Users are Logged In

Elbrus

This patch corrects an issue where logged-in users receive a message directing them to log in to see prices.

Item Record HTML Meta Data Not Appearing on Page Meta Data

Elbrus

This patch corrects an issue where the value of an Item record’s Meta Tag HTML field does not appear in the page’s meta data.

Delivery Options Not Appearing After Editing the Cart and Re-entering a Shipping Address

SiteBuilder Extensions — Elbrus

This patch corrects an issue on Site Builder Extensions where delivery methods do not appear after editing cart and re-entering the same shipping address.

Order Confirmation and Thank You Page is Blank

Mont Blanc and Vinson

This patch corrects an issue where a Thank You page is not displayed after an order is complete.

Matrix Item Options Not Displaying With Google Tag Manager Enabled

Elbrus

This patch corrects an issue where not all selected options of a matrix item appear in the Product Details Page. This issue only applies to sites implementing Google Tag Manager.

Delivery Methods Not Appearing in One Page Checkout

Mont Blanc, Vinson, Elbrus

This patch corrects an issue where not all delivery methods appear in the One Page Checkout flow after adding a zip code and checking out as a guest.

Mastercard 2-Series BIN Regex Patch

Denali, Mont Blanc, Vinson

This patch is required to include the Mastercard 2–Series BIN regex value for payment method configuration as of the Elbrus release of SuiteCommerce Advanced.

Change Email Address Patch

Denali, Mont Blanc, Vinson, Elbrus

This patch is required to take advantage of the change email address feature available as of the Kilimanjaro release of SuiteCommerce Advanced.

Auto-Apply Promotions for Elbrus

Elbrus

This patch is required for Elbrus to take advantage of the auto-apply promotions features available as of the Kilimanjaro release of SuiteCommerce Advanced.

Duplicate Product Lists in Internet Explorer 11

pre-Denali

Provides instructions on how to modify the ProductList.js file in ShopFlow 1.07 to correct an issue where IE 11 caching causes duplicate Product Lists to display in My Account.

Save for Later Item not Moved to Cart

Mont Blanc

This patch corrects an issue where an error is returned when users set an item as Save for Later and then return to move that item to the cart.

Running Gulp Commands Results in a Syntax Error

Vinson and earlier

This patch corrects an issue where running gulp commands from a command line or terminal results in a syntax error.

Missing Promo Code on Return Request

Mont Blanc

This patch corrects an issue where promo codes applied to the original sales order are not included in the calculations for a return request.

Invoices Page Displays Incorrect Date Sort (pre-Denali)

pre-Denali

This patch corrects an issue in Reference My Account v1.05, where invoices are displayed out of order.

PayPal Payments Cause Error at Checkout

Mont Blanc

This patch extends the past() method in the OrderWizard.Module.PaymentMethod.PayPal.js file to correct cases where an error message is displayed when orders are placed using PayPal.

Shopping Cart Not Scrolling (Mobile)

Vinson and earlier

This patch corrects a situation where mobile users cannot scroll their Cart after removing an item from the Saved for Later product list.

Follow these instructions to extend the ProductList.DetailsLater.View.js file and override the existing Query.scPush.js file with a new one (provided).

Canonical Tags Populated With Relative Paths

Vinson

This patch modifies commerce category canonical URLs to use absolute paths.

Error When Adding Items to Categories in Site Management Tools

Vinson

This patch contains a fix for an error on a category or subcategory that contains more than 10 items in Site Management Tools.

Item Search API Response Data not Cached

Vinson

This patch extends the getSearchApiParams() method in the Session module to include the pricelevel parameter. This is required to enable caching of the Item Search API Response data.

SearchApiCdnCache.zip

Secure Shopping Domains (Elbrus, Vinson, Mont Blanc, and Denali)

Elbrus, Vinson, Mont Blanc, and Denali

This patch enables you to configure your site to maintain a secure browser. The patch for the Denali release of SuiteCommerce Advanced also includes a fix to maintain the identity of the user and cart contents as described in Serversync Touchpoint.

Note

The original patches provided for this fix have been updated. If you have previously applied a patch for SSL, only the diff between the previous patch and the current one should be applied.


Vinson-ssl-V2.patch

MontBlanc-ssl-V2.patch

Denali-ssl-V2.patch

Elbrus-ssl.patch

Secure Shopping Domain (pre-Denali)

pre-Denali

This section guides you through changes required for you to configure your pre-Denali site to maintain a secure browser.

PayPal Address not Retained in Customer Record.

Vinson and earlier

Provides instructions to retain PayPal Address details in the NetSuite customer record.

Login Email Address Appears in the Password Reset URL

Elbrus

This patch corrects a security issue in which the password reset email message includes the original login email address in the password reset URL.

Application Performance Management (APM) Backport

See How to Apply .patch Files

Mont Blanc

montblanc-sensors.patch

Mont Blanc Release of SuiteCommerce Advanced

See How to Apply .patch Files

Mont Blanc

Mont_Blanc_2.0_Patch_Files.zip

Serversync Touchpoint

Mont Blanc

This patch enables you to leverage the serversynce touchpoint to maintain the identity of the user and cart contents.

Serversync.zip