How Do I Install the Premium 1ShoppingCart Plugin for Wordpress?

The installation process consists of three steps:

  1. Upload and activate the plugin.
  2. Configure the plugin.
  3. Build the local product table.
Prefer a video tutorial - click here.

1. Upload/Activate The Plugin

Login to your WordPress dashboard.

Click on the Add New link under Plugins.

Click on the Upload link once on the Plugins page.

Upload the zip file you received after making your purchase of our plugin.

2. Configure The Plugin

Expand the Settings section and click on the 1SC Settings link.

Enter the plugin configuration elements on the Settings page. The Settings page will look like the screenshot below:

Product Caching    

This plugin retrieves product details from 1ShoppingCart and stores those details locally. This setting determines how frequently the product details are retrieved from the 1ShoppingCart servers. Only products that were created or modified since the last retrieval will be added or updated in local tables.

Merchant ID

Your 1ShoppingCart.com Merchant ID. 1ShoppingCart.com displays your Merchant ID in the upper left side of their site after login just below their logo.

Merchant Key
Your 1ShoppingCart.com Merchant Key. Your key can be found under My Account | API Settings. For more information about your Merchant Key, click here to view the 1ShoppingCart.com documentation.

API URI
Your 1ShoppingCart.com API URI. The API URL is usually https://www.mcssl.com

No Image URL
This image would be used on the product details display when an image has not been uploaded to 1ShoppingCart.com for the product. Please enter the full path of the image – for example – /images/no-photo-available.jpg.

Add to Cart Image URL
What Add To Cart image are you using for customers to click on to add the product to your 1ShoppingCart.com shopping cart? Enter the path to this image – for example – /images/add-to-cart.jpg.

Buy Now URL
Your 1ShoppingCart.com URL usually looks something like http://www.equalserving.com/store/cmd.php when you are using 1ShoppingCart.com domain masking.

How do I configure 1ShoppingCart for Domain Masking?
Login to 1ShoppingCart.com; mouseover Setup and select Domain Masking.

Product Detail Format
Enter the formatting you would like to use for your product details. The default formatting follows.

<div class="product">
   #ProductImage
    <div class="product_details">
       <p class="description">#ShortDescription</p>
       <p>#ProductPrice</p>
       <span class="buy-now">#BuyNow</span>
    </div>
    <h3 style="clear:both;">Full Description</h3>
    <p>#LongDescription</p>
    <p class="sku">#ProductSku</p></div>                    

If you use the default formatting with the suggested CSS, the layout will look like the screen shot below –

Product List Item Format
Enter the formatting you would like to use for your product listings. The default formatting follows.

   <div class="product">
      <div style="display:block;float:left;width:250px;">
         #ProductImage
         <a style="display:block;text-align:center;" href="/store/#ProductHyphenName">More info</a>
      </div>
      <div style="float:left;display:block;width:300px;">
         <span class="product_name">#ProductName</span> <br />
         <span class="product_details">
            <span class="description">#ShortDescription</span>
            <span class="sku">#ProductSku</span><br />
            <span class="price">#ProductPrice</span><br />
            <span class="buy-now">#BuyNow</span>
         </span>
         <div style="clear:both;"> </div>
      </div>
   </div>
   <div style="clear:both;"> </div>      

If you use the default formatting with the suggested CSS, the layout will look like the screen shot below –


3. Build the local product table

Once you enter all the configuration details on the plugin settings page, click on the button at the very top of the screen labeled "Build/Rebuid Product Table." The plugin will now retrieve your product catalog from the 1ShoppingCart.com servers.  Depending upon how large your catalog is - this process can take a few seconds or a few minutes.

Feedback and Knowledge Base