Announcement:Materials and articles for ProductCart 5 can be found at our brand new support center.

Create an account to edit articles | See Formatting Syntax for Wiki syntax | We look forward to your contribution!

ProductCart v3.51 Patch Guide


What it contains

The ProductCart v3.51 Patch contains a small number of improvements and bug fixes for version 3.51 stores. At the bottom of this page you can find a list of the main changes/fixes. Read the next paragraph carefully as you might not need this Patch.

Do I need it?

If you have installed ProductCart v3.51 or updated to ProductCart v3.51 after 02.27.09, you do not need to apply the 3.51 Patch to your store as you already have the latest files. Specifically, check the file that you downloaded and look at the date that is part of the *.zip file name: if the file name includes “022709”, then that file already includes the 3.51 Patch.

If you don't need the Patch, the only portion of this page that might be of interest to you is the Release Notes.

Why no version change?

For reasons that are related to the management of Add-on's and additional file sets such as the SEO Files, the ProductCart version does not change after you apply the v3.51 Patch. A file named “351p.txt” is added to the “pc” folder as part of the Patch and can be used to detect whether the Patch was uploaded to a certain store.


The v3.51 Patch is for stores running v3.51 ONLY. It contains a small number of files (around 40 files) and no database updates.

Backing Up Your Store

Before updating your ProductCart installation, you should always back-up your store. This is a small update, which does not affect the database. So you do not need to back-up the database. You should, however, back-up your store files.

  • The backed-up version of the files listed below under “Overwritten Files” will help you update those files with your changes as you can synchronize the new files with the old ones (e.g. re-adding the text strings you had modified).

To Do Items

Overwritten Files

Please note that the 3.51 Patch may contain files that you have modified. If you have modified any files in ProductCart, they may get overwritten. Please make a backup copy of your store before proceeding with the update, as mentioned above, and see this section about synchronizing edited files.

Other Add-on's

There are no “To Do” items with regard to other ProductCart Add-on's published by NetSource Commerce (if you are using third-party add-on's check with the publisher). This is because:

  1. There are no overlapping files with the Conflict Management Add-on.
  2. There are no overlapping files with the SEO (Search Friendly URLs) file set.
  3. There are no overlapping files with the MailUp E-mail Marketing Service file set.

Downloading the Update File

You can download the v3.51 Patch below. There are two file sets depending on whether you are using the Apparel Add-on or not.

Unzipping the Downloaded Files

  • Unzip the files to a new directory on your desktop (e.g. “3.51 Patch Files”).
  • Do not copy the unzipped files onto an existing set of ProductCart files.
  • If you want to have a copy of the entire ProductCart folder on your desktop, including the latest files, download the store to your desktop after you have finished the update process.

Installing the Update

Parent Paths Enabled vs. Parent Paths Disabled

Please select the correct update files depending on the version of ProductCart that you are running. Specifically, if you are running ProductCart on a server that has Parent Paths Disabled, please use the files contained in the “Parent Paths Disabled” folder. Otherwise, use the files contained in the “Parent Path Enabled” folder, which is the most common scenario.

If you are unsure of which version you are running, look at the version number in the Control Panel start page (“menu.asp”). If it includes the letters “PPD”, then you are using the “Parent Path Disabled” version of ProductCart.

Step 1 - Back up your store

We strongly recommend that you back-up your store files, as mentioned above.

Step 2 - Turn off your store

  1. Log into your Control Panel and select General Settings > Store Settings
  2. Enter a descriptive message in the field Message displayed when store is off.
  3. Select Turn store off, then click on the Update button. This ensures that customers do not browse the store while you are updating it.

Step 3 - FTP new files to your server

Upload the files to their respective folders, overwriting the existing files. For instance, you will update the contents of the pc subfolder on your Web server with the files contained in the pc subfolder that you have downloaded.

Please note that the pcadmin folder has likely been renamed on your store. We recommend that you rename the same folder in the update files locally on your computer so that when you FTP the files there is no chance that a new pcadmin folder is created, which would mean that some of your store files are not being updated.

DO NOT delete any of the files that are currently on your Web server.

Step 4 - Turn your store back on

There is no database update script to run. When the FTP upload has been successfully completed, you can now turn your store back on and verify that the storefront is working properly. We recommend that you place at least one test order to go through the entire checkout process.


The ProductCart v3.51 Patch has been tested by NetSource Commerce in a variety of environments. However, there might be environments that have not been tested and that may cause problems.

You are responsible for making a backup copy of your existing store database and store files, as described above. A backup copy of your store will allow you to revert back to your previous, working version of ProductCart in case you experience any problems after running the update.

NetSource Commerce shall not be liable for any loss of data and/or loss of income due to any downtime that your online store may experience as a direct or indirect result of installing this update.

Release Notes

  • Electronic Coupons: fixed issue with electronic coupon codes containing an apostrophe. Apostrophes are no longer allowed.
  • Manage Inventory Levels: improved search feature to include inventory count filter and automatically filter out products set to Disregard Stock.
  • Quantity Discounts: fixed issue in the way the unit price and sub-total was shown, in certain scenarios. The order total was always correct, but inconsistencies at the line item level was creating customer service issues. If your store is using Quantity Discounts by Product, run the file ”FixDiscountOrders.asp” after applying the 3.51 Patch: log into the Control Panel, replace the page currently loaded with ”FixDiscountOrders.asp” in the browser address field, and hit the Enter key on your keyboard.
  • Ordering: fixed issue with customers being able to over more than the quantity in stock when adding a product from the Wish List and then changing the quantity purchased on the shopping cart page.
  • Ordering: fixed issue with wholesale option pricing defaulting to retail option pricing instead of remaining set to 0, when no option pricing was specified for wholesale customers.
  • Reward Points: fixed issue where Reward Points appeared to be both accrued and used on the same order. The order total was actually correct (nothing was deducted), but order details displayed were incorrect.
  • Reward Points: fixed incorrect behavior on order verification page when a customer had a negative Reward Points balance and a discount code was used.
  • Shipping: fixed free shipping threshold issue. Free shipping was awarded even if a discount code or category-based quantity discounts were bringing the order total below the free shipping threshold
  • Shipping: fixed issue with custom shipping options triggering an error in the storefront when the shipping option name contained an apostrophe. Apostrophes are no longer allowed.

QR Code
QR Code ProductCart v3.51 Patch Guide (generated for current page)