BV Commerce 5.5 - ReadmePlease read these instructions carefully because the installation routine for 5.4 and later is different from version 5.3 and earlier of BV Commerce. Skipping an installation step can prevent your store from working correctly so please read carefully.
What's New in 5.5Mail To Link – Customer email addresses are now MailTo: links for faster communication with customers
Version Checking – Dashboad page now includes a version checker to help notify you when a patch is available for your store
Avalara AvaTax Service – A new optional subscription service that delivers up to date tax rates and report for your store.
Bug Fixes - All bug fixes and hot fixes after version 5.4 are included, See list of fixes at the bottom of this document for more information
.NET 3.5 SP1 Requirement - Make sure your web server has the .net framework version 3.5 sp1 or later installed first.
Install InstructionsThe installation process for BV Commerce Service Pack 5 involves 2 main steps. 1) Copying the new files into your store and 2) Updating your database to the latest version.
You can run these 2 steps manually or let the installer program do them for you.
Instructions for these scenarios are listed below:A) Create a new store on the local computer (if you want a demo store or are installing directly from a server login) PC ONLY
B) Create a new store on a remote web server (if you want to install the software are your hosting company) MAC and PC
C) Upgrade an existing store on the local computer PC ONLY
D) Upgrade an existing store on a remote web server MAC and PC
E) Upgrading from BVC 2004 to BV Commerce 5
A – Create a New Store on the Local Computer1) Make sure your web site has the prerequisites for BV Commerce - (IIS6 or IIS7, .NET 3.5 sp1 or later, and SQL 2005 or SQL 2008)
2) Unzip the BVCommerce55.zip file to a temporary location on your computer.
3) Create a folder on your computer where you will keep a copy of your store and the source code required to build the store. Don't worry if you don't want the source code we can copy just the web site later if needed.
4) Gather your SQL Server login information. Either create a new blank database yourself or get the SQL Server, SQL Database name, SQL Username and SQL Password information from your web hosting company.
5) Run CreateNewStore.exe and click “Create New Store”
6) Fill in the information about your local folder and SQL database as requested by the program
7) If you are running on IIS7 open the "www" folder inside your install location and rename "web.config" to "web.iis6.config", then rename "web.iis7.config" to "web.config"
8) After the program completes you'll need to configure IIS.
9) Run the IIS manager program and create a new web site or application folder that points the "www" folder inside the install location you selected.
10) Open up your web store in a browser.
11) You'll be prompted to run a SQL Script that will create the store database. Click the button to create the store database
12) Your store should now be at the home page. Click the "Sign In" link to access the administrator side
12a) - The default username is "admin" and the default password is "password"
B – Create a New Store on a Remote Web Server1) Unzip the BVCommerce55.zip file to a temporary location on your computer.
2) Go to the location on your computer where you unzipped the files and open the /src/www folder
3) If your web hosting in on Windows 2008, rename "web.config" to "web.iis6.config", then rename "web.iis7.config" to "web.config"
4) Gather your SQL Server login information. Either create a new blank database yourself or get the SQL Server, SQL Database name, SQL Username and SQL Password information from your web hosting company.
5) Using a text editor like Notepad or TextEdit open the web.config file. Look for the section that starts with <connectionStrings> and look for the tag that starts with <add name=”Bvc5Database”. This is the SQL connection string setting and you’ll need to update it manually with your information.
SQL Server: MyServer
SQL Database: MyDatabaseBV5
Username: SampleUser
Password: Password
Using the above sample information the tag in your web.config should look like this after you update it:
<add name="Bvc5Database" connectionString=”server=MyServer;database=MyDatabaseBV5;uid=SampleUser;pwd=Password;"/>
If you need assistance with your connection string visit
http://www.connectionstrings.com for examples.
6) Using FTP or whatever method your hosting company provides, copy all of the files in the "/src/www" folder to the root of your hosting company web site.
7) Open up your web store in a browser
8) You'll be prompted to run a SQL Script that will create the store database. Click the button to create the store database
9) Your store should now be at the home page. Click the "Sign In" link to access the administrator side
10) - The default username is "admin" and the default password is "password"
C – Upgrade an Existing Store on the Local Computer1) Make sure your web site has the prerequisites for BV Commerce - (IIS6 or IIS7, .NET 3.5 sp1 or later, and SQL 2005 or SQL 2008)
2) Unzip the BVCommerce55.zip file to a temporary location on your computer.
3) Create a folder on your computer where you will keep a copy of the source code required to build the store.
4) Run CreateNewStore.exe and click “Update 5.x Store”
5) Fill in the information about where your current store is located, where you want to install the source code and where you want to backup your current files that may be overwritten.
6) Click “Start Upgrade”
7) Open up your web store in a browser.
8) You'll be prompted to run a SQL Script that will create the store database. Click the button to create the store database
9) Your store should now be at the home page. Click the "Sign In" link to access the administrator side
10) Login with your existing username and password and your store should show the message “Your store is up to date.” In the left column on the admin dashboard.
D – Upgrade an Existing Store on a Remote Web Server1) Unzip the BVCommerce55.zip file to a temporary location on your computer.
2) Go to the location on your computer where you unzipped the files and open the /src/www folder
3) Delete the web.config and web.ii7.config files so that they won’t be accidentally uploaded to your web server. Doing this may overwrite your existing database connection information.
4) Using FTP or whatever method your hosting company provides, copy all of the files in the "/src/www" folder to the root of your hosting company web site.
5) Open up your web store in a browser
6) You'll be prompted to run a SQL Script that will create the store database. Click the button to create the store database
7) Your store should now be at the home page. Click the "Sign In" link to access the administrator side
8) Login with your existing username and password and your store should show the message “Your store is up to date.” In the left column on the admin dashboard.
E – Upgrading from BVC2004BV Commerce 5 and BV Commerce 2004 are built on different versions of the .net framework. When you upgrade from BVC 2004 you install a separate, new BV Commerce 5 store and then migrate your data to the new store. This process also requires changes to your store theme/design and is usually best handled by a design and developer who are familiar with the software.
Free data migration tools are available in the forums at
http://forums.bvcommerce.com but we recommend that merchants who are not comfortable with programming and SQL databases use a developer partner at
http://www.bvsoftware.com/partners to assist with the upgrade process.
If you’re comfortable working with code and SQL databases this is a high level overview of the upgrade process:
1) Install a new BV Commerce 5 store
2) Use the data migration tools from
http://forums.bvcommerce.com to move over data
3) Manually port over the old BVC 2004 theme or use a new BV Commerce 5 theme
4) Test the new store
5) Close the BVC 2004 store and BV5 store
6) Run the data migration tool AGAIN while the bvc 2004 store is closed to make sure you port over any orders created while you were testing the BV5 store.
7) Open the BV5 store
8) If the BV5 store fails for any reason you should close the BV5 store and re-open the BVC2004 store. Repeat steps 2 through 7 if needed.
List of Bugs/Issues Corrected Version 5.5Resolved - Fixed
Hot Fix B: Products with Inventory Variants not displaying correctly under some circumstances
Hot Fix C: Inventory Levels not saving correctly for products with inventory tracking variants
Hot Fix D: Gift Certificate Expiration Date not checked during checkout
Hot Fix E: Password regex on MyAccount_ChangeEmail.aspx / MyAccount_ChangePassword.aspx has hard coded min password length of 6
Hot Fix F: Reset Password is sending new encrypted password instead of plain text version
Hot Fix G: View Order Page in Admin can break when products are no longer in the store database
Hot Fix H: PayPal sending incorrect money format for Express Checkout non-US locales
FIXED: SQL Patcher adds event log entry even when not running updates
FIXED: Changes to custom properties on LineItem do not set dirty flag
FIXED: BVAdmin/Configuration/GiftCertificates.aspx defaults back to '30' days when you re-visit the page, even if you have changed it to '0' and saved.
FIXED: Multi Cart when cart is empty isn't displaying contents on
http://www.domain.com/ca...ti=product2:2;product1:1FIXED: Can't deactivate gift certificate by changing expiration date to long in the past
FIXED: EventValidation with Coupon Code Removal on Cart Page (Gridview enableviewstate="false" id=CouponGrid)
FIXED: ImageRadioButton List not setting value correctly, radioButton.Value = choiceOption.Bvin
FIXED: Kitting and Merge Identical Items broken
FIXED: When buying 1 shipping and 1 non-shipping items the per-item ship rate is calculating 2 instead of one. Individually, they work fine.
FIXED: Google Checkout is charging shipping costs on non-shipping items
FIXED: Anthem needs IE8 meta tag: <meta content=”IE=EmulateIE7” http-equiv=”X-UA-Compatible” />
FIXED: BOGO offer is reported to not correctly calculate when going from (1 paid, 1 free) to (4 with 2 paid, 2 free)
NEW: Avalara Tax Service Included
NEW: Mailto: links added on admin order screens_