********************************** ** ProductCart v2.76 Updater ** ********************************** ---------------------------------- Overview ---------------------------------- The v2.76 Update contains files that add new features, improve existing features, and address open issues found in the v2.75 release of ProductCart. This update contains a large number of files. The reasons why it includes a large number of files are, among others: - An updated import wizard and a new wizard for importing "Order Shipped" information - An updated version of the built-in HTML editor by InnovaStudio - Performance improvements in the storefront and in the Control Panel - Several new payment gateways and new features for existing payment gateways - A large number of small fixes based on user feedback (see list below) The store database will be updated. This document describes the steps that need to be taken to update ProductCart v2.75 to v2.76. Please READ THIS DOCUMENT CAREFULLY before proceeding with the update. ---------------------------------- Applicability - v2.75 ONLY ---------------------------------- This update ONLY applies to ProductCart version 2.75. DO NOT UPLOAD THE UPDATED FILES if your copy of ProductCart is older than v2.75. If you need to update your version of ProductCart to v2.75, use the "Check for Updates" feature in the Control Panel Welcome page to download the appropriate files and carefully read the enclosed ReadMe file. Please note that this update may contain files that you have modified. If you have modified any files in ProductCart, they may get overwritten. We strongly encourage you to make a backup copy of your store before proceeding with the update. ---------------------------------- ProductCart Add-ons ---------------------------------- If your store is using either the Apparel Add-on, Gift Add-on, or both, make sure to separately download the update files for the add-on(s) used on your store. Upload them to your store as soon as you have completed the 2.76 update. Refer to the README file associated with each add-on for more information. ---------------------------------- Disclaimer ---------------------------------- The ProductCart v2.76 Updater has been tested by Early Impact 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. 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. Early Impact 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 updating your copy of ProductCart. ---------------------------------- 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 this, please ask your Web hosting company. ---------------------------------- Updating to version 2.76 ---------------------------------- Step 1 - Back up your store Make a backup copy of your existing store database and store files. 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. Step 2 - Turn off your store Log into your Control Panel. Select General Settings > Store Settings. Enter a descriptive message in the field "Message displayed when store is off". Select "Turn store off", then click on the Update button. This ensures that customers do not browse the store while you are updating it. Log out of the Control Panel. Step 3 - FTP new files to your server Upload the new ProductCart 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 received together with this ReadMe file. DO NOT delete any of the files that are currently on your Web server. This update only replaces a limited number of files. If you would rather install a completely new copy of ProductCart, please contact Early Impact at: support@earlyimpact.com. Step 4 - Update the database Once all files have been uploaded to your store, log into the Control Panel. You will be automatically redirected to the Update Database page (upddb276.asp). Select the database type used on your store (Access vs. SQL) and click on the corresponding button. The update database script will now run. When completed, an "Update Successful" page will be shown. Step 5 - Review task list After the database update has run, you will be presented with a list of tasks that you need to perform as soon as possible on your store. Specifically, a few payment gateways were updated in this version of ProductCart and some of them require that you update the settings in the Control Panel. If you are a user of any of these payment gateways, you will be notified. Follow the instructions to update your store. Step 6 - Verify updated version number Log into the Control Panel. The version number on the Control Panel Welcome page should now say 'v2.76' ('v2.76b' if you are running the Build To Order version of ProductCart), plus the subversion from running a ProductCart Add-on, if any. Step 7 - Update installed add-ons If your store is using either the Apparel Add-on, Gift Add-on, or both, make sure to separately download the update files for the add-on(s) used on your store and upload them to your Web server. Refer to the README file associated with each add-on for more information. Step 8 - Turn your store back on 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. --------------------------- Troubleshooting --------------------------- (a) I was already logged into the Control Panel. How can I get to the database update page? In two ways: > Log out of the Control Panel and log back in. You should automatically be redirected to the database update page. > If this does not work, log in and view the Control Panel Welcome page (menu.asp). Place your mouse cursor in the browser address field and replace "menu.asp" with "upddb276.asp". Then hit the Enter key. The database update page should now load. (b) I received an error when executing the database update. What do I do? > Please make sure that your store was running v2.75 of ProductCart. If not, please first update the shopping cart to v2.75. > Copy the error message and send an email to: support@earlyimpact.com. Include your Control Panel URL and login information, plus FTP information so that we can access the Web server and troubleshoot the problem. (c) If you encounter other problems, please review the information in this document carefully to make sure that you have followed every step as outlined above. If this still doesn't solve your problem, contact Early Impact at: support@earlyimpact.com. Please make sure to indicate which version of ProductCart you are updating from. --------------------------- Content --------------------------- The ProductCart v2.76 Updater contains the following new features and fixes to existing features. The files edited for each fix or new feature are listed below the description, whenever applicable. Detailed information on all new features is available in the updated version of the ProductCart User Guide, which can be downloaded from the Early Impact web site. ----------- 4784 - Performance improvements on category-related pages in the Control Panel. Loading the list of eligible parent categories created issues on stores with a large number of categories and a multi-layer category tree. Edited files: pcadmin/cat_popup.asp pcadmin/instCata.asp pcadmin/modCata.asp ----------- 4752 - Added new security features to prevent script-based attacks against a ProductCart-powered store. Please see the User Guide for more information. Edited files: includes/languages.asp includes/securitySettings.asp (new file) includes/sendAlarmEmail.asp (new file) pc/affiliateLogin.asp pc/affiliateLoginB.asp pc/custva.asp pc/custvb.asp pc/img.asp (new file) pc/newAffa.asp pc/newAffb.asp pc/newCust.asp pc/newCustCheckout.asp pc/saveNewCust.asp pc/images (8 new image files) pcadmin/AdminSecuritySettings.asp (new file) pcadmin/Img.asp (new file) pcadmin/login.asp pcadmin/login_1.asp pcadmin/setDropDownMenu pcadmin/images (8 new image files) ----------- 4749 - Fixed issue with incorrect BTO price in Froogle data feed (the base price instead of the default price was added to the feed). Edited file: pcadmin/exportFroogle.asp ----------- 4744 - BTO item prices not shown on some files. The price for BTO customizations was not shown on some files and email messages displayed order details. Edited files: pc/adminNewOrderEmail.asp pc/CustviewPastD.asp pc/custOrdInvoice.asp pc/orderComplete.asp pcadmin/batchPrint.asp pcadmin/OrdDetails.asp pcadmin/OrdInvoice.asp pcadmin/sendmailCustomerProcessed.asp ----------- 4743 - BTO Only: A printable version of a saved quote was not available in the Control Panel. Related files (searching for a quote, displaying a saved quote) were also updated. Updated files: pc/printableQuote.asp pcadmin/srcQuotes.asp pcadmin/srcQuotesa.asp New file: pcadmin/viewquote_print.asp ----------- 4738 - Fixed issue with number of characters in "Not for Sale Text" input field on Global Changes feature. The field did not enforce a maximum number of charaters, which was triggering an SQL error if the number of characters exceeded the max allowed for that field. Edited file: pcadmin/globalChanges.asp ----------- 4737 - Removed hardcoded text strings from select files. Edited files: pc/CustOrdInvoice.asp includes/languages.asp ----------- 4736 - Discount improperly calculated when discount by code has been set up using the "Filter by Category" feature. Edited file: pc/orderVerify.asp ----------- 4734 - Fixed issue with 2 words appearing as one (space is removed) when HTML description is edited in the HTML editor. Edited files: Pcadmin/AddDupProduct.asp Pcadmin/AddDupBTOProduct.asp Pcadmin/AddDupBTOiProduct.asp Pcadmin/modPrda.asp Pcadmin/modBTOPrda.asp Pcadmin/modBTOiPrda.asp In addition, the "HTMLeditor" folder was updated with the latest version of InnovaStudio HTML Editor. For more information see: http://www.innovastudio.com/editor.asp ----------- 4728 - Session variable storing the order ID was not cleared at the end of an order. Edited file: pc/orderComplete.asp ----------- 4720 - Fixed issue with SQL errors when creating a new Control Panel user. A maximum number of characters needed to be enforced for the User Name and Password fields. Edited files: pcadmin/AdminAddUser.asp pcadmin/AdminEditUser.asp pcadmin/PasswordChange.asp ----------- 4644 - Added order details to "Order Completed" page. Edited file: OrderComplete.asp Related files edited for security reasons (to prevent customers from potentially viewing other customers' orders on orderComplete.asp): pc/gwReturn.asp pc/paymntb_c.asp pc/paymntb_customcard.asp pc/paymntb_o.asp ----------- 4597 - New Payment Gateway - Banca Sella GestPay (Italy) New files: pc/gwGestPay.asp pc/gwGestPay_Receipt pcadmin/modPaymentOpt_GestPay_OTP.asp ----------- 4595 - Added Centinel from Cardinal Commerce, a new anti-fraud service that can be added to select payment gateways to minimize fraudulent orders. A large number of files were edited. Specifically, all files related to the following payment gateways: Authorize.Net, Paymentech, USAePay, VeriSign Payflow Pro. New Files: pc/pcPay_Cent_Ecauth.asp pc/pcPay_Cent_Ecverifier.asp pc/pcPay_Cent_mcsc.asp pc/pcPay_Cent_Utility.asp pc/pcPay_Cent_vbv.asp pc/pcPay_Cent_XMLFunctions.asp ----------- 4656 - Customer session not cleared in certain scenarios. This applies when logging out of the customer account when using a shared SSL certificate, if the customer session was active both on the HTTP and the HTTPS site. Edited files: pc/CustLO.asp pc/default.asp ----------- 4574 - Combined Wish List and Saved Quotes features. Edited files: includes/languages.asp pc/CustPref.asp pc/header.asp pc/Custwl.asp pc/CustwlRmv.asp pc/Custquotesview.asp File no longer used: pc/Custwlview.asp ----------- 4629 - Fixed two issues on sales reports. If a credit was applied to an order, the credit was not taken into account. If more than one discount was applied to the order, the page did not properly display and calculate discounts. Edited files: pcadmin/DiscSalesReport.asp pcadmin/salesReport.asp ----------- 4653 - Add validation for empty category name. Edited files: pcadmin/instCata.asp pcadmin/modCata.asp ----------- 4655 - Fixed issue with inactive products not shown When viewing or editing a category. Edited file: pcadmin/editCategories.asp ----------- 4630 - Fixed issue in the SQL query under "Debit cards, store cards, and other custom options". The result of this issue was that a payment option was shown twice in that category if a payment option by the same name was also added to "Offline credit cards, check, Net 30, etc.". Edited file: pcadmin/PaymentOptions.asp ----------- 4708 - Edited validation new customer registration. The code did not prevent a US or CA customer from entering BOTH a province and a state, which was causing the shipping module to malfunction. Edited files: pc/custmoda.asp pc/newCust.asp pc/newCustCheckout.asp ----------- 4600 - Database connection error on sales reports page when MS Excel is not installed on the Web server. Edited file: pcadmin/scrOrdByDate.asp ----------- 4635 - Small edits to select order pages to show additiona payment method information, including transaction and authorization codes, where applicable. Edited files: pc/CustviewPastD.asp pc/CustOrdInvoice.asp pcadmin/BatchPrint.asp pcadmin/OrdInvoice.asp ----------- 4582 - Updated reports for affiliate sales. Edited file: pcadmin/salesReportAffiliate.asp ----------- 4579 - Fixed issue with inconsistent redirect to order completion page. Edited files: pc/gwReturn.asp pc/paymntb_customcard.asp pc/paymntb_c.asp pc/paymntb_o.asp ----------- 4562 - BTO Only: Fixed error saving quote with an invalid discount. Edited files: pc/instPrdCharges.asp pc/instReConfiguredPrd.asp pc/instRePrdCharges.asp pc/PrdAddCharges.asp pc/RePrdAddCharges.asp ----------- 4563 - BTO Only: Fixed issue when saving a quote for a BTO product that has no configured options. Edited files: includes/bto_language.asp pc/CustquoteRmv.asp pc/Custquotesview.asp pc/Custwlview.asp pc/Custwl.asp pc/instConfiguredPrd.asp pc/instPrdCharges.asp pc/instRePrdCharges.asp pc/instReConfiguredPrd.asp ----------- 4624 - The product features "Minimum Quantity" and "Enfore Multiple of Minimum" were treated as one feature in the Global Changes feature and in the Import Wizard. The two settings can now be set independently. Edited files: pcadmin/checkfields.asp pcadmin/common.asp pcadmin/common1.asp pcadmin/common2.asp pcadmin/step2.asp pcadmin/step2-xls.asp pcadmin/step4.asp pcadmin/step4-xls.asp pcadmin/globalChanges.asp pcadmin/globalChangesconfirm.asp pcadmin/importlogs/save.txt ----------- 4615 - Fixed error on customer registration. When registering a new customer using custom checkout fields and entering an apostrophe in any of the field values, the page returned an error. Edited file: pc/SaveNewCust.asp ----------- 4611 - updated printer-friendly versions of an order to print the lines that are shown in the browser. Edited files: pc/custOrdInvoice.asp pcadmin/batchprint.asp pcadmin/ordInvoice.asp pcadmim/pcadmin.css ----------- 4610 - Added support for CDO separate from CDOSYS (email component). Edited files: includes/pageCreateEmailSettings.asp includes/sendmail.asp pcadmin/emailsettings.asp ----------- 4476 - Added ability to create and submit a Google Sitemap Edited files: pcadmin/genGoogleSiteMap.asp pcadmin/genGoogleSiteMapA.asp pcadmin/genGoogleSiteMapB.asp pcadmin/setdropdownmenu.asp ----------- 4532 - Fixed time-out issue when removing options from multiple products at once. Edited file: pcadmin/RevMultiOptions.asp ----------- 4556 - Added BluePay v2 payment gateway Edited files (in addition to database changes): pc/gwBluePay.asp pc/gwbluepaymd5.asp pc/gwReturn.asp pcadmin/AddRTPaymentOpt.asp pcadmin/modPaymentOpt.asp ----------- 4575 - Added "order name" to order verification page. Edited file: pc/OrderVerify.asp ----------- 4542 - Added new payment gateway: TripleDeal Edited files (in addition to database changes): pc/gwReturn.asp pc/gwTripleDeal.asp pc/pcPay_TD_Receipt.asp pcadmin/AddRTPaymentOpt.asp pcadmin/modPaymentOpt.asp ----------- 4552 - Added order status detection on "order complete" page to show different messages depending on what the status of the order is. Edited files: pc/orderComplete.asp includes/languages.asp ----------- 4467 - Fixed issue when adding product options to a product by copying options from another product: the order in which attributes are listed is was not copied over. Edited files: pcadmin/dupOptions.asp pcadmin/dupOptions2.asp ----------- 4539 - Fixed interface issue on the printer-friendly version of the order in the storefront: ordered quantity for BTO items was not shown. Edited file: pc/CustOrdInvoice.asp ----------- 4530 - Incorrect behavior in BTO product in special scenarios no products being set as default in the BTO configuration. Edited files: pc/instConfiguredPrd.asp pc/instReConfiguredPrd.asp pc/instRePrdCharges.asp ----------- 4543 - Fixed issue with order details page not showing the "comments" field from the "creditcards" table anywhere. Edited files: pcadmin/ordDetails.asp pcadmin/processOrder.asp ----------- 4538 - Edited SQL queries not compatible with non-English SQL servers. For instance, the code "configonly=true" was replaced with "configonly <> 0". Edited files: pcadmin/AdminDctQtyPrd.asp pcadmin/AdminDctQtyCat.asp pcadmin/AdminItems.asp pcadmin/globalChangesconfirm.asp pcadmin/ModAllDctQtyPrd.asp pcadmin/ModDctQtyPrd.asp pcadmin/srcBTOiPrdb.asp pcadmin/updateBTOITprices.asp ----------- 4523 - Fixed issue with company name not saved correctly to the order when it contains an apostrophe and a customer registers before checking out (the problem did not occur if the customer registered during checkout). Edited file: includes/validation.asp ----------- 4518 - Fixed problem with ordered items shown twice in the order details page. This occurred when a customer would go to the payment page, then go back all the way to the shipping selection page to change the shipping method: this was causing product information to be saved twice to the database. Edited files: pc/orderComplete.asp pc/SaveOrd.asp ----------- 4509 - Fixed error with licenses for downloadable products not properly reassigned when customer accounts are consolidated. Edited file: pcadmin/PushOrdersC.asp ----------- 4482 - Added error handler to show friendly error when customer attempts to view the printer-friendly version of a quote, but the customer session has timed out. Edited file: pc/printableQuote.asp ----------- 4269 - Added batch order processing features to the USAePay payment gateway. Edited/Added files (in addition to database changes): pc/gwReturn.asp pc/gwUSAePay.asp pc/gwUSAePayCheck.asp pcadmin/batchprocess_USAePay.asp pcadmin/batchprocessorders.asp ----------- 4341 - Added new report to allow the administrator to view the products most frequenly saved to a user's Wish List. Edited files: pcadmin/srcOrdByDate.asp pcadmin/resultsTopSells.asp ----------- 4436 - Added the ability to import product options via the Import Wizard. Edited files: pcadmin/step2.asp pcadmin/step4-xls.asp pcadmin/common2.asp pcadmin/undoimport.asp pcadmin/common1.asp pcadmin/common.asp pcadmin/step2-xls.asp pcadmin/checkfields.asp pcadmin/step4.asp pcadmin/importlogs/save.txt ----------- 4480 - Issue when displaying settings are set to display 1 category per row, without images: the table was incorrectly set to 150 pixels wide, instead of 100%, thus forcing long category names to wrap. Edited files: pc/viewCat_h.asp pc/viewCat_i.asp pc/viewCat_l.asp pc/viewCat_m.asp pc/viewCat_p.asp pc/viewCat_brands.asp ----------- 4478 - Update bottom navigation on search pages so that it shows which page you are currently viewing. Edited files: pc/advSearch_h.asp pc/advSearch_L.asp pc/advSearch_P.asp pc/advSearch_m.asp pc/advSearch_I.asp ----------- 4492 - Error viewing a summary of custom shipping options in certain scenarios. Edited file: pcadmin/AddFlatShippingRates.asp ----------- 4489 - Inconsistent display of 0.00 price. It is now consistently hidden. pc/viewCart.asp pc/orderVerify.asp pc/custViewPastD.asp ----------- 4472 - Added new payment gateway: Net1 (http://www.eftsecure.com/) Edited/Added files (in addition to database changes): pc/gwNETOne.asp pc/gwreturn.asp pcadmin/AddRTPaymentOpt.asp pcadmin/modPaymentOpt.asp ----------- 4325 - Error when trying to add new search fields to more than 200 products at once. The limitation in the array was increased to 9,999. Edited file: pcadmin/addSearchFields.asp ----------- 4392 - Fixed issue when applying multiple discounts to an order, with all discounts featuring applicability filters. Edited file: pc/OrderVerify.asp ----------- 4367 - Added "Check All" & "Uncheck All" buttons to Batch Process Orders page. Edited file: pcadmin/batchprocessorders.asp ----------- 4324 - Errors when exporting order data from stores using MS SQL. Edited files: pcadmin/runquerySR.asp pcadmin/runqueryXportOrders.asp ----------- 4363 - Dates incorrectly saved to the database cause problem with downloadable products' expiration date. This only occurred on stores using the DD/MM/YY date format. Edited file: pc/gwReturn.asp ----------- 4386 - Unable to change CyberSource's mode (Production vs. Test Mode). Edited files: pcadmin/AddRTPaymentOpt.asp pcadmin/modPaymentOpt.asp ----------- 4391,Error cloning product ----------- 4395 - Issue with code not loading the proper order ID in the "Repeat Order" feature when the store is not using the "Order Number Increase" feature. Edited file: pc/repeatorder.asp ----------- 4449 - Fixed issue with Cross Selling feature not showing "Not for Sale" items. Edited files: pc/viewPrd.asp pc/cs.asp pc/cs_img.asp ----------- 4445 - Added the ability for the store administrator to reset a downloadable product's expiration date at any time when editing an order that contains it. Edited file: pcadmin/OrdDetails.asp ----------- 4451 - Incorrect HTML link creates issue when loading the pop-up window used to upload an image to the store. Edited files: pcadmin/modCata.asp pcadmin/instCata.asp ----------- 4412 - Problem setting quantity discounts for wholesale customers when the discount for retail customers is 0. Edited files: Pcadmin/AdminDctQtyCat.asp Pcadmin/AdminDctQtyPrd.asp ----------- 4353 - Problem enabling Protx gateway. Edited file: pcadmin/AddRTPaymentOpt.asp ----------- 4309 - Fixed issue with Protx payment gateway (the code was sending an extra '&' symbol). Edited file: pc/gwProtx.asp ----------- 4396 - Updated category pages to make product links more search engine friendly. Edited files: pc/prdD1.asp pc/viewCat_h.asp pc/viewCat_i.asp pc/viewCat_l.asp pc/viewCat_m.asp ----------- 4411 - Added new feature to list products that are currently not assigned to any category, so that they can be assigned to one or more categories. Edited files: pcadmin/manageCategories.asp pcadmin/srcFreePrds.asp ----------- 4410 - Fixed issue with incorrect auto-login in "Place Order" feature. Edited file: pcadmin/viewCustb.asp ----------- 4366 - Incorrect HTML code on printer-friendly version of save quote. Edited file: pc/PrintableQuote.asp ----------- 4381 - Script Timeout problems when importing a large number of products from a MS Excel file. Edited files: pcadmin/common1.asp pcadmin/common2.asp pcadmin/step3-xls.asp pcadmin/step4-xls.asp ----------- 4375 - Problem adding a discount to an order via the Edit Order feature when a name is not provided for the discount. Now a default name is given to the discount if no name is provided. Edited file: pcadmin/AdminEditOrder.asp ----------- 4302 - Bug in Product Review feature: time defaults to 00:00:00 on UK server. Edited file: pc/prv_postreviewB.asp ----------- 4277 - Total Order Weight not displaying correctly on certain files when the product(s) in the order use the "Units in 1 Pound (or KG)" feature. Edited files: pcadmin/BatchPrint.asp pcadmin/OrdDetails.asp pcadmin/OrdInvoice.asp ----------- 4276 - Updated shipping module to comply with a clause in the UPS Online Tools implementation agreement. UPS rates cannot be shown with competing shipping rates. ProductCart was updated to not allow the administrator to activate competing shipping services. The system, however, allows somebody to activate non competing shipping services (e.g. UPS for domestic shipping and USPS for International shipping). Edited files: pcadmin/1_Step6.asp pcadmin/1_Step2.asp pcadmin/2_Step6.asp pcadmin/2_Step3.asp pcadmin/2_Step2.asp pcadmin/2_Step5.asp pcadmin/3_Step3.asp pcadmin/3_Step2.asp pcadmin/3_Step6.asp pcadmin/3_Step5.asp pcadmin/4_Step6.asp pcadmin/4_Step3.asp pcadmin/4_Step2.asp pcadmin/ConfigureOption2.asp pcadmin/ConfigureOption3.asp pcadmin/ConfigureOption4.asp pcadmin/ConfigureShipping.asp pcadmin/CP_EditShipOptions.asp pcadmin/CP_EditSettings.asp pcadmin/FedEX_EditShipOptions.asp pcadmin/FedEx_EditSettings.asp pcadmin/menu.asp pcadmin/setdropdownmenu.asp pcadmin/UPS_EditShipOptions.asp pcadmin/UPS_EditSettings.asp pcadmin/USPS_EditShipOptions.asp pcadmin/USPS_EditSettings.asp pcadmin/viewShippingOptions.asp includes/PageCreateCPConstants.asp includes/PageCreateFedEXConstants.asp includes/PageCreateUPSConstants.asp includes/PageCreateUSPSConstants.asp ----------- 4290 - When entering a new customer in the Control Panel, if using FireFox and entering an address such as "street, #123", an error was returned. This problem was limited to the FireFox browser. Edited file: pcadmin/instCusta.asp ----------- 4314 - Fixed issue with 'Not For Sale' option ignored on pages that allow the purchase of multiple products at once. Edited files: pc/advSearch_m.asp pc/viewSpc_M.asp pc/viewNewArrivals_M.asp pc/viewBestSellers_M.asp pc/viewCat_m.asp ----------- 4289 - Updated 'Order Repeat' feature to check for inventory of products included in the repeated order, if the store is tracking inventory. Edited files: includes/languages.asp pc/msg.asp pc/repeatorder.asp ----------- 4320 - Updated 'Upload & Resize' feature now allows administrator to specify width OR height to set the size of the new images. Edited files: pcadmin/uploadresize/catResizea.asp pcadmin/uploadresize/catResizeb.asp pcadmin/uploadresize/productResizea.asp pcadmin/uploadresize/productResizeb.asp ----------- 4304 - Added rounding to order weight before the weight it is shown on selected pages. Edited files: pc/viewcart.asp pc/instPrd.asp pc/instConfiguredPrd.asp pc/instReConfiguredPrd.asp ----------- 4283 - Percentage-based payment fees are not shown correctly on the order verification page (the issue did not affect flat fees). Edited file: pc/OrderVerify.asp ----------- 4308 - Problem processing orders with the eWay payment gateway. Edited file: pc/eWayXML.asa ----------- 4228 - Date format issue in Product Review feature when using the DD/MM/YY date format. Edited files: pc/prv_postreviewB.asp pcadmin/prv_ManageReviews.asp ----------- 4291 - When adding a customer to the database in the Control Panel, the country in the two drop-downs defaults to 'United States' even if the default country for the store is another one. Edited file: pcadmin/instCusta.asp ----------- 4282 - Discount code applied incorrectly when a product is assigned to multiple categories and the discount code uses the Filter By Category. Edited file: pc/orderVerify.asp ----------- 4280 - Category name repeated multiple times in the category assignment area of the Modify Product page. Edited files: pcadmin/modPrda.asp pcadmin/modBTOiPrda.asp pcadmin/modBTOPrda.asp ----------- 4272 - Problem copying Custom Input fields to other products. No error messages were returned, but products were not copied over. Edited file: pcadmin/ApplyCustomFields3.asp ----------- 4275 - Problem when registering as a new customer after cliking on the Tell A Friend button. The redirect was invalid. Edited file: pc/newCust.asp ----------- 4273 - Inactive products were incorrectly shown when selecting products to add to an order using the Edit Order feature. They are now hidden. Edited file: pcadmin/LocateProductb.asp ----------- 4258 - Fixed bug in Reward Points settings page. If Reward Points were set to "Off" and the user entered 0% as the conversion rate, an error was shown. Edited file: includes/RP_PageUpdateSettings.asp ----------- 4265 - Fixed bug in SQL query in viewBestSellers_L.asp. This was causing the page to return an error. Edited file: pc/viewBestSellers_L.asp ----------- 4229 - Fixed bug in the assignment of Reward Points to multiple products at once. This issue only existed in a pre-release version of v2.75. Most v2.75 users did not experience this problem. Edited file: pcadmin/RpProducts.asp ----------- 4245 - Fixed issue with Referrer ID instead of Referrer name shown in order exports. Referrer name is now shown. Edited files: pcadmin/exportData.asp pcadmin/runqueryXportOrders.asp ----------- 4247 - Fixed FireFox compatibility issue on the zoom feature on viewPrd.asp. Edited file: pc/viewPrd.asp ----------- 4236 - Improved navigation for the Help Desk feature in the Control Panel. Edited files: pcadmin/adminEditComment.asp pcadmin/adminEditFeedback.asp ----------- 4235 - Edits to Product Reviews feature. When a product only has one "mark" rating, customer was confused to see both the rating and the average rating for the product for each review. Edited files: pc/prv_incshow.asp ----------- 4224 - Added ability to make a "Referrer" inactive. Edited files: pc/NewCust.asp pc/NewCustCheckOut.asp pcadmin/checkoutOptions.asp ----------- 4225 - Shipping phone number and shipping company were missing when exporting order information in certain scenarios. Edited file: pcadmin/runqueryXportOrders.asp ----------- 4220 - Corrected issue with order invoices showing current date instead of order date. Order date is now shown. Edited file: pc/CustOrdInvoice.asp ----------- 4217 - Corrected broken link on pcadmin/RPSettings. ----------- 4216 - BTO Only: Enforced minimum quantity on product configurator. When a minimum order quantity is set for a product and the product is assigned to a Build To Order product, the minimum quantity is now enforced. Edited files: pc/configurePrd.asp pc/Reconfigure.asp pc/ReconfigureQuote.asp ----------- 4207 - Incorrect URL to UPS trackings in the "Order Shipped" email sent to customers. The link has been fixed. Edited files: pcadmin/processorder.asp pcadmin/batchshiporders_submit.asp ----------- 4182 - Fixed date format issue when using the pop-up calendar on a store using the DD/MM/YYYY format. Edited file: calendar/calendar.asp ----------- 4173 - Issue when entering quantity discounts. The value'.50' triggered a time out error, but '0.50' didn't. The issue was addressed. Edited file: pcadmin/AdminDctQtyCat.asp ----------- 4172 - Custom checkout fields could not contain double quotes (e.g. Enter "I agree"). The problem was addressed. Edited file: includes/PageCreateSettings.asp ----------- 4186 - Added the ability to show/hide "custom card" information on an order invoice. This applies to orders that were paid for using a custom payment option, and for which the administrator wants to view an invoice. Edited files: pcadmin/batchPrint.asp pcadmin/ordInvoice.asp ----------- 4183 - Added the ability to sort customers by company. When searching customers in the Control Panel, you can now sort the results by company name. The file also returns the number of results, which is a quick way to know how many customers have registered with your store. Edited file: pcadmin/viewCustb.asp ----------- 4180 - ASP error when creating invoices for multiple orders. Edited file: pcadmin/batchprint.asp ----------- 4163 - Keywords ignored when using search fields. The keyword field on the advanced search page was ignored when a custom search field was selected as a filter in the search. Now they can both be used to filter searches at the same time. Edited files: pc/advSearch_h.asp pc/advSearch_I.asp pc/advSearch_m.asp pc/advSearch_p.asp pc/advSearch_L.asp ----------------------------------------- ProductCart_v276_Update_ReadMe - END -----------------------------------------