ProductCart v5.02 Change Log

Last Updated: Aug 26, 2014 12:34PM EDT
This is a detailed cumulative list of all the bug fixes and enhancements included in the v5.02 patch release of ProductCart. The list has been split into 4 sections:

​Bug Fixes

  • Fixed several pages to resolve issues displaying the British Pound symbol (£).
  • Fixed the "Click for details" dialog for Apparel products.
  • Fixed a bug in the "Quantity discounts" dialog where it was empty for Apparel products.
  • Fixed a bug in the payment page "back button" in Chrome.
  • Fixed a bug in the edit customer category page where the it wasn't loading properly.
  • Fixed an issue in the ProductCart component validation where it was improperly checking for multiple components on certain pages.
  • Resolved several bugs that were discovered that prevented merchants from uploading HTML5 videos.
  • Fixed a bug in the discounts report page in the admin where it was not displaying any discounted products.
  • Resolved a bug in the image uploader where the 64-bit versions of Persits.Upload were not properly supported.
  • Made some structural fixes to the home page and featured products to prevent layout issues and adding missing tags.
  • Fixed a bug where accessing a ProductCart store from Facebook, then returning in a regular browser window to the same site still loaded the Facebook layout.
  • Fixed a date formatting issue on the home page.
  • Fixed an issue where category navigation URLs were not being generated properly when setting an "https://" store URL.
  • Resolved an issue where category bread crumbs aren't generated correctly the first time a category is loaded, causing the page title to be incorrect.
  • Fixed a bug in the Apply/Copy Custom Product Layout pages where single quotes weren't properly being escaped.
  • Fixed a bug on the View Cart page where the gift wrap message was being shown even when gift wrapping is disabled.
  • Removed instances of extra ending </div> tags on several pages in the storefront.
  • Fixed several instances of inconsistent brand links in the storefront that was causing issues with SEO.
  • Fixed the display of weights on the View Cart page by rounding weights less than 1 lbs. to 1 lbs. instead of 0 lbs.
  • Resolved an issue where the Sign Up for Newsletter check box wasn't being displayed on the user signup page.
  • Fixed a bug where the "Yes" option in the oversized settings area wasn't being checked if you set any oversized dimensions.
  • Resolved an issue printing PDF invoices for orders from the admin panel.
  • Fixed a bug in the Pinterest code where the counter wasn't being displayed.
  • Fixed a bug where the Pin It button was loading the first product image on the view categories page.
  • Fixed a bug in the slideshow uploader where the use Persits.AspUpload didn't work on certain server setups.
  • Fixed a bug on the offline credit card page where the save button was missing.
  • Patched several security vulnerabilities in the admin settings pages.
  • Resolved an issue in the Google export where sub-products weren't being included in the export.
  • Fixed several typos in the storefront and admin panel (spelling errors and incorrect page titles).
  • Fixed a bug in the database upgrade script where it would throw an error the first time it was run.
  • Resolved an issue in the database upgrade script where it was generating duplicated FedEx WS services in the database on each run.
  • Fixed a bug in the database upgrade script where upgrading a store using a DSN connection string was impossible.
  • Fixed an issue in the "Login with Facebook" button where it wasn't redirecting to the next page after approving the application.

Shipping Gateways

  • Fixed a bug in FedEx WS where International Freight rates were not being shown on One Page Checkout.
  • Fixed a bug in the FedEx WS integration where labels were not being displayed in certain situations.
  • Fixed a bug in the FedEx WS integration where grams were not being sent to the API correctly.
  • Fixed several cases in the FedEx WS integration where combining different shipping options caused an error in the FedEx API.
  • Fixed a bug in the UPS shipping wizard where processing or canceling shipments caused an endless redirect loop.
  • Resolved an issue in the USPS integration where it was causing "TM" characters to be displayed as garbage characters in the order invoice.

Payment Gateways

  • Added a fix for first-time PayPal Express Checkout customers with guest checkout disabled (registering with a password is now required for first-time users on stores with guest checkout disabled).
  • Fixed a bug in the admin where the Capture/Void/Refund buttons were not shown for PayFlow Pro orders.
  • Fixed a bug where PayPal Payments Pro would return an "invalid user account" error.
  • Fixed the Search PayPal Transaction popup for PayPal Express Checkout.
  • Fixed a bug on One Page Checkout where the default address wasn't selected when using PayPal Express Checkout.
  • Fixed several issues in One Page Checkout related to checking out with Pay with Amazon.


  • More enhancements for the Bootstrap themes included with ProductCart.
  • Fine-tuned the display of the Saved Products, Previous Orders, Order Confirmation, Saved Shopping Carts, Order Details, Quantity Discounts, and Shipping Options pages on mobile.
  • Added support for registering FedEx Web Services worldwide, including all supported countries and currencies.
  • Added the ability to change the font size of emails sent from ProductCart.
  • Added a favicon that can be customized in the theme directory.
  • Added a check to the installer that will alert you if you are using an Access database.
  • Default to the store's 'Ship From' country when a customer registers with the store. Previously, the default country was the first eligible one alphabetically.
  • Added a description field by default to reviews settings for new v5 installs.
  • Added the ability to set a favicon from theme.asp using a session variable.
  • Added notifications to the Apply/Copy Custom Product Layout pages in the admin to prevent merchants from accidentally overwriting custom HTML content.
  • Added a check for the slideshow uploader to notify the merchant if Persits.AspUpload has expired. Before it would show a generic error instead of a meaningful message.
  • Added support for changing the email font size from the email settings page.


  • Support Forums
  • Video Tutorials
  • Support Request
  • Support Policy
seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
Invalid characters found