Create an account to edit articles | See Formatting Syntax for Wiki syntax | We look forward to your contribution!
You are here: The ProductCart Encyclopedia » Updating Your ProductCart Store » ProductCart v4 - Patch #1
ProductCart v4 - Patch #1
Overview
This patch was released on 11/03/09. It addresses a few issues found in ProductCart v4.0 between 10/27/09 and 11/03/09. See the section below for details on which files were updated.
Do you need it?
- If the zip file that you received when installing ProductCart v4 or to upgrade to v4 contains the date 102709, then this patch is for you.
- If the zip file contains a later date, you do not need this patch.
- If you ordered ProductCart or a ProductCart upgrade after 11.04.09, then you do not need this patch (confirm by looking at the date that is part of the ZIP file name that you downloaded).
Updated Files
includes/ (3 files)
- languages.asp
Added text strings for “Added to cart” message window - pcFedExClass.asp
Edited time out setting to ensure proper behavior if server is non-responsive - pcUPSClass.asp
Edited time out setting to ensure proper behavior if server is non-responsive
pc/ (21 files)
- Affretreivepassword.asp
Added <!–#include file=”../includes/SQLFormat.txt”–> - atc_viewprd.asp
Removed hardcoded text strings, switched to jQuery modal window - gwreturn.asp
Fixed offline credit card processing issue (see note below) - OnePageCheckout.asp
Added <!–#include file=”../includes/SQLFormat.txt”–> (to account for different SQL regional setting); fixed issue related to discount input field: it was causing One Page Checkout to malfunction when the field was turned off from the Control Panel (Settings > Miscellaneous); fixed issue with alert not shown when free shipping not applicable after discount is applied; fixed offline credit card processing issue (see note below). - onepagecheckoutJS.asp
Added requirement for shipping address nickname to eliminate an issue related to the display of multiple shipping addresses in the shipping selection drop-down; fixed issue related to shipping service provider's connection timing out; fixed offline credit card processing issue (see note below). - opc_chooseShpmnt.asp
Fixed issue related to alert not shown when free shipping not applicable after discount is applied. - opc_GateWayData.asp
Fixed offline credit card processing issue (see note below) - opc_GiftWrap.asp
Fixed offline credit card processing issue (see note below) - opc_paymnta_c.asp
Fixed offline credit card processing issue (see note below) - opc_paymnta_customcard.asp
Fixed offline credit card processing issue (see note below) - opc_paymnta_o.asp
Fixed offline credit card processing issue (see note below) - opc_OrderVerify.asp
Fixed issue related to alert not shown when free shipping not applicable after discount is applied. - opc_updshipaddr.asp
Added <!–#include file=”../includes/SQLFormat.txt”–>; added requirement for shipping address nickname to eliminate an issue related to the display of multiple shipping addresses in the shipping selection drop-down) - opc_tax.asp
Fixed offline credit card processing issue (see note below) - orderComplete.asp
Fixed issue related to alert not shown when free shipping not applicable after discount is applied. - inc_jquery.asp
Removed reference to CSS file not in use - opc_updbilladdr.asp
Added <!–#include file=”../includes/SQLFormat.txt”–> - pcPay_ExpressPay_Start.asp
Added <!–#include file=”../includes/SQLFormat.txt”–> - pcPay_ExpressPayUK_Start.asp
Added <!–#include file=”../includes/SQLFormat.txt”–> - rmaindex.asp
Added <!–#include file=”../includes/SQLFormat.txt”–> - saveOrd.asp
Fixed offline credit card processing issue (see note below)
pcadmin/ (9 files)
- AddCCPaymentOpt.asp
Fixed issue with restricting visibility of payment option to specific customer categories (issue existed only when adding a new offline payment option, not when editing it). - AddDiscounts.asp
Fixed issue related to comma as decimal not being properly handled. - AdminSettings.asp
”Allow customers to checkout without registering a password” no longer applies in v4 (setting is not used on One Page Checkout). It had incorrectly left in the Control Panel and it was therefore removed. - ArcOrder.asp
New file related to archiving and un-archiving orders. - BatchArchiveOrders.asp
Added ability to archive orders from multiple pages when search results are on more than one page - OrdDetails.asp
Added information on whether the order has been archived, and ability to archive/un-archive. - resultsAdvanced.asp
Added customer company to list of orders - resultsAdvancedAll.asp
Added customer company to list of orders - sds_modify.asp
Addressed performance issue when editing a drop-shipper
Performing the update
Which files you need
If you are using…
- A store without the Apparel Add-on: use the “Stores without Apparel Add-on” folder
- A store with the Apparel Add-on: use the “Stores with Apparel Add-on” folder
If you are also using…
- MailUp: Upload whichever files apply to your store (see above), then download the latest MailUp integration files and upload them to the corresponding folders as per the Add-on instructions.
- Conflict Management Add-on users: a separate file set is not needed
- Synchronizer for QuickBooks users: a separate file set is not needed
- eBay Add-on users: a separate file set is not needed
Other notes
- You do not need to backup the database. The database will not be updated.
- Always turn off your store before uploading the files. Turn it back on after the files have all been transferred successfully.
- The patch contains “languages.asp”, which is often edited by ProductCart users. No lines where changed. A few lines were added. Make sure to synchronize the file with your version before overwriting your version. See File Comparisons and Synchronizations for tips on how to compare and synchronize your edited files.
Uploading the updated files
Upload the files to their respective folders, overwriting the existing files.
- Matching folders
For instance, you will update the contents of the pc subfolder on your Web server with the files contained in the pc subfolder that is part of this patch. - pcadmin folder
The pcadmin folder has likely been renamed on your store (if not, you should rename it). Rename the pcadmin 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
Do not delete any of the files that are currently on your Web server. - Confirm successful transfer
FTP transfers sometimes fail. Make sure that once the process has finished, your FTP client reported a success message. Most FTP programs have a way to show you whether some files were not uploaded successfully. If that happens, make sure to upload them again until all files have been uploaded successfully. For example, Filezilla separately reports “Failed Transfers” and “Successful Transfers”. The “Failed Transfers” tab should be empty.
Trace: » How to show different content if a customer has logged in » eBay Add-on Release History » About Google Analytics » Activating your store: ProductCart Setup Wizard » Installation Instructions » BTO Settings » Moving your ProductCart-powered Store » Managing and Editing Sub-Products » Creating a Build To Order Product » ProductCart v4 - Patch #1