How to fix WP e-Commerce https issues

WP e-Commerce is an easy way to provide functionality to start selling products, downloads or services online. Like most software, WP e-Commerce has some bugs that need to be overcome. One of these bugs effects the security in default installs with an SSL certificate installed. The issue stems from non-https assets that are used by WP e-Commerce. For some reason the functionality is not built-in to default to the protocol in use, therefore some custom updates need to be made to ensure that the SSL certificate doesn’t display any warnings.

To fix this issue the URL for the product RSS feed and the WP e-Commerce CSS file need to be updated.

  1. The product RSS feed URL is located in wpsc-includes/theme.functions.php in the wpsc_product_list_rss_feed function.
  2. The URL for the CSS file is located