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, Sass, or configuration files that you must implement as custom modules or as .patch files.

Issue

Release

Description

Incorrect Value for Shipping Estimate Occurs in Shopping Cart

Elbrus

This patch corrects a problem in some Elbrus implementations where the shipping estimate contains incorrect values before the actual value is shown.

Page With URL Fragments Redirects Too Many Times

Elbrus

Kilimanjaro

This patch corrects a problem where a page with one or more URL fragments that return an ERR_TOO_MANY_REDIRECTS instead of showing a 404 error or the Product Details page.

See Complete List of Stores Link on Store Locator Page Does Not Show Store List

Kilimanjaro

Vinson

Elbrus

This patch corrects a problem where the See Complete List of Stores link on the Store Locator page reloads the page but does not show the complete list of stores.

Quantity Pricing Displayed in Web Store Even When “Require Login for Pricing” is Enabled

Kilimanjaro

Vinson

Elbrus

This patch corrects a problem where quantity pricing displays in the web store even when Require Login for Pricing is enabled.

Edited Shipping Address on the Review Your Order Page is Not Showing Changes

Aconcagua

Kilimanjaro

This patch corrects a problem where the Review Your Order page is not showing changes when user edits the shipping address.

Custom Page Title in SMT Does Not Display Correctly

Aconcagua

This patch corrects a problem where creating a title for a custom facets page with Site Management Tools does not display the correct title.

Currencies Change to the Default in the Shopping Application

Kilimanjaro

This patch corrects a problem where customers using multi-subsidiaries experience currencies not changing in the webstore, which continues to use the default currency.

Order Confirmation Page Not Displayed When Using Single Page Checkout and External Payment

Elbrus

Vinson

This patch corrects a problem where the order confirmation page is not displayed when using single page checkout and an external payment method.

Incorrect Discounted Amounts on Checkout Summary

Aconcagua

Kilimanjaro

Elbrus

This patch corrects a problem where Checkout Summary pages display incorrect discounted sub-total amounts and inconsistent strike-through and original amounts.

DeployDistribution Folder Does Not Include Local Files

Aconcagua R2

This patch corrects a problem preventing local files to deploy to the DeployDistribution folder.

HTML List Styles Do Not Display

Aconcagua

Kilimanjaro

Elbrus

Vinson

Some SuiteCommerce Themes

This patch corrects a problem where editing item descriptions on an Item record using <li> and <ul> styles does not display as expected in the webstore.

Item Search Displays Incorrect Results

Elbrus

This patch corrects a problem where the application returns incorrect results when entering more than one search term in the item search criteria.

Category Product Lists Return Page Not Found

2018.2

This patch corrects a problem in some implementations that results in a Page Not Found error, instead of returning Commerce Categories based on filtered facet values.

Cannot Test an Extension on a Local Server

2018.2

This patch corrects a problem in some implementations that prevents developers from testing extensions locally.

Secure Shopping for Site Builder Implementations

Site Builder Extensions Premium Vinson

Site Builder Extensions Vinson

Reference Checkout 2.05

Reference Checkout 2.04

Reference My Account Premium 1.06

Reference My Account  1.06

Reference My Account Premium 1.05

Reference My Account 1.05

This patch allows some Site Builder customers to secure the shopping portion of a web store under an HTTPS domain.

Cannot Scroll Through Long Menu Lists Using iOS

Kilimanjaro, Elbrus, Vinson, Mont Blanc, and Denali

This patch corrects a potential issue where iOS users cannot scroll through a long list of menu items when the list reaches beyond the device screen.

Pages Not Indexed Using Google’s Mobile-First Indexing

2018.2, Aconcagua, Kilimanjaro, Elbrus, Vinson, Mont Blanc, and Denali

This patch mitigates a problem in which Google does not load all the required resources to render the page correctly using mobile-first indexing.

Disabling Display of SuiteCommerce Gift Wrap & Message Extension Transaction Line Fields

SuiteCommerce

Site Builder Websites

Reference ShopFlow

Reference Checkout

Reference My Account

This section provides procedures for disabling the display of Gift Wrap & Message extension transaction line item fields.

Users Not Redirected to External Payment System

Vinson

This patch corrects an error where SuiteCommerce Advanced does not correctly send a user to an external payment system.

Invoices Do Not Include the Request for a Return Button

Vinson

For Reference My Account v1.06, this patch adds the Request for a Return Button to Invoice records in My Account.

Incorrect Redirect URL for External Payments

Elbrus

Vinson

This patch corrects an error where the page for an external payment system fails to properly redirect back to the SuiteCommerce site from which it was launched.

npm Error on Implementations

Denali R2

This patch corrects an issue where npm install fails to run on Denali R2.

Content Appears Incorrectly in a Merchandising Zone

Elbrus

Kilimanjaro

This patch corrects an error when content incorrectly shows up in a merchandizing zone.

Reference My Account Generates Error on Load

Reference My Account version 1.04

This patch corrects an error where My Account fails to load if there are 1000+ invoices associated for that account.

Error Loading Shopping Page Due to Uncaught TypeError

Elbrus

This patch corrects an error where SuiteCommerce could not correctly parse the percent sign (%) in a URL.

Users Redirected to Checkout Application Instead of Shopping Application

Elbrus and Kilimanjaro

This patch corrects an issue where users in a password protected site were redirected to the Checkout application instead of the Shopping application.

Add to Cart Button Does Not Work If Quality Field Selected

Elbrus

This patch corrects an issue where the Add to Cart button requires two clicks if the focus is on the Quality field.

URLs with Redundant Facets Generated

Elbrus

This patch corrects an issue where URLs contain redundant facets.

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.

Enabling Google AdWords Causes Error on Login

Vinson

This patch contains a fix for an error that occurs when Google AdWords is enabled.

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