Latest Hot Patches for AbleCommerce 7

Version: AbleCommerce 7

Last Updated:  10/24/2013

 

 

NOTICE CONCERNING SUPPORT FOR ABLECOMMERCE 7  

Software support for older versions of AbleCommerce 7 will continue for 2 years after their original release dates, however, it will be limited to hot patches for critical and security related issues.

The chart below shows any issues found and fixed after August 30th, 2012.  For issues fixed prior to this date, please see Hot Patches.  If you have an older version of AbleCommerce and want to make sure that you are on the latest service release available, see Software Downloads.  You should be using the latest build available (for your version) before applying a hot patch.

Patches for versions 7.0.5 and lower are not available.  If you want continued support for critical and security related issues, then you will need to purchase and apply the Incremental Upgrade.

 

How to Apply Critical Hot Patches

To use this page, review the description of the issues below.  If you believe that you are experiencing one of these problems, then download the patch and apply the updated file.  You are responsible for backing up your files, or merging any changes before applying the update.

Click on the linked issue ID, and at the bottom of this page, you can find more information on each issue.

Date Added Severity   
Description of Issue
(If available, click the linked issue id for more info)
 
Download

8/25/14

High

USPS Web Tools will be retiring their RateV3 API on September 28, 2014.
Amended on 9/24/2014 - click on download link for more info.

Install patch for version 7.0.3 - 7.0.7
USPS Changes for Sept 2014 (AC7)

10/23/2013

High

AC7-1492: Paypal does not trigger payment events

Install Patch:
version 7.0.6 and 7.0.7 - CommerceBuilder.PayPal.7.6.14662.zip

(also includes paypal fix from Oct. 5, 2012)

02/25/2013

Normal

Washington State tax provider can fail because of server being unavailable.  The new DLL has logic to retry the calculation.

01/16/2013

Normal

USPS Service Changes effective January 27th, 2013

Instructions and Download available.

12/21/2012

High

AC7-291: Inventory miscalculation when an item with variants is purchased triggering low stock levels

AC7-292: Store header search results do not work as expected when there is an exact match in SKU

10/05/2012

Critical

AC7-288: Store does not restart when the database connection is dropped and working after initialization takes place

10/05/2012

High

AC7-231: Split shipments are not using correct weight for a shipping recalculation

AC7-289: URL rewriter improperly parses URL with question mark

10/05/2012

Uncommon/High

AC7-286: Character in product title causes display of page to break

version 7.0.6 and 7.0.7 - ConLib_AddToCartLink.v707.zip

10/05/2012

High

AC7-264: Paypal should not validate IPN with ASCII encoding

Install Patch:
version 7.0.6 and 7.0.7 - CommerceBuilder.PayPal.7.6.14635.zip

Complete instructions to change setting in PayPal Seller account.

New source code builds will not be supplied for hot patches, however, you can open the text file included with the applicable patch to find source code changes made in each new DLL.

 

General Installation Instructions

  1. Download the applicable patch file.

  2. Extract the new file(s) to a temporary location on the server.

  3. Backup the same files that exist in your own installation.

  4. Copy the new file(s) to the applicable folder(s) of your AbleCommerce installation.

  5. Recycle the application or restart the web server.

 


AC7-231: Split shipments are not using correct weight for a shipping recalculation

Fixed in: \Bin\CommerceBuilder.dll (version 14654)

Severity: High

Note: This issue may occur for the admin user who splits a shipment and then uses the recalculate shipping feature.  After applying this patch, the correct weight for each shipment is used for any recalculation.


AC7-286: Character in product title causes display of page to break

Fixed in: ConLib\AddToCartLink.aspx

Severity: Uncommon/High

Note: Using the characters { or } in a product title causes an error in the Add to Cart function when it is on a category page.  Patch recommended, even if you are not experiencing this issue.


AC7-288: Store does not restart when the database connection is dropped and working

Fixed in: CommerceBuilder.Services.dll (version 14643)

Severity: Critical

Note:  This condition can happen when the database is not available during initialization time.  Patch highly recommended for installations connected to a separate MS SQL database server.


AC7-289: URL rewriter improperly parses URL with question mark

Fixed in: CommerceBuilder.dll (version 14654)

Severity: High

Note:  When there is a question mark in the product URL, the rewriter function will generate a link to the category page instead of the product page.  Apply this patch if you are using custom links for your products.


AC7-264: Paypal should not validate IPN with ASCII encoding

Fixed in: CommerceBuilder.PayPal.dll (version 14635)

Severity: High

Note:  The validation for IPN is sent back using ASCII encoding. If the user information contains any non-standard characters (common in non-US orders) then the IPN authorization will fail.

Apply the patch, and then login to your Paypal Seller Account and complete the following steps:

1) Go to the profile tab.
2) Under selling preferences column, choose language encoding link.
3) On language encoding page, click the more options button.
4) On the more encoding options page, the second option is "Do you want to use the same encoding for data sent from PayPal to you (e.g., IPN, downloadable logs, emails)?" For this option choose "No, use:" and in the drop down box choose "UTF-8".'
5) save the changes on the more encoding options page so that PayPal sends IPN notifications in a better format.


AC7-291: Inventory miscalculation when an item with variants is purchased triggering low stock levels

Fixed in: CommerceBuilder.dll (version 14665)

Severity: High

Note:  Error adjusting inventory levels for an order with inventoried options that trigger the low stock threshold.  The resulting error is "An item with the same key has already been added"


AC7-292: Store header search results do not work as expected when there is an exact match in SKU

Fixed in: CommerceBuilder.dll (version 14665)

Severity: High

Note:  FTS search is not showing correct results when the search term includes a hyphen.  This is a limitation with FTS, so it must be bypassed in this condition.


AC7-1492: Paypal does not trigger payment events

Fixed in: CommerceBuilder.PayPal.dll (version 14662)

Severity: High

Note:  The Paypal IPN gateway and the event trigger "Payment authorization succeeded" which is not being used/updated with Paypal IPN orders that are Authorized.

 

Copyright © 1994 - 2018 AbleCommerce.com, All rights Reserved | Privacy Policy

A division of Able Solutions Corporation, headquarters located in Vancouver, WA