<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/jive/rss" version="2.0">
  <channel>
    <title>Adobe Community : Document List - eCommerce</title>
    <link>https://forums.adobe.com/community/business_catalyst/ecommerce?view=documents</link>
    <description>Latest Documents in eCommerce</description>
    <language>en</language>
    <pubDate>Tue, 28 Aug 2012 06:15:34 GMT</pubDate>
    <generator>Jive Engage 7.0.0.1  (http://jivesoftware.com/products/)</generator>
    <dc:date>2012-08-28T06:15:34Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>(Updated) Product inventory control for attributes (beta)</title>
      <link>https://forums.adobe.com/docs/DOC-2721</link>
      <description>&lt;!-- [DocumentBodyStart:af046f79-f65c-45d7-a2cd-8a4a758f2725] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;&lt;span style="font-size: 12pt;"&gt;&lt;span style="color: #ff0000;"&gt;&lt;strong&gt;Last update&lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #ff0000;"&gt;: December 4th, 2012&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #ff0000;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;h1&gt;Overview&lt;/h1&gt;&lt;p&gt;This much anticipated feature enables your clients to manage product inventory and stock levels based on what we now call &amp;#8220; &lt;em&gt;product variations&lt;/em&gt;&amp;rdquo;. These are created starting from selected attributes (e.g. color, size, material). &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;You can enable this on a site-by-site basis from the new "&lt;em&gt;&lt;strong&gt;Site Settings &amp;gt; Beta Features&lt;/strong&gt;&lt;/em&gt;" section of the Admin Console.&lt;/p&gt;&lt;h1&gt;How to enable it on your site&lt;/h1&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h4&gt;&lt;strong&gt;Step 1 &amp;#8211; Enable the product inventory control feature&lt;/strong&gt;&lt;/h4&gt;&lt;p&gt;At release, this functionality is initially turned off. To enable this feature, login to your site admin and open the &amp;#8220;&lt;strong&gt;&lt;em&gt;Admin -&amp;gt; Site Settings -&amp;gt; Beta Features&lt;/em&gt;&lt;/strong&gt;&amp;rdquo; page and check the &amp;#8220;&lt;em&gt;Enable inventory control per attributes&lt;/em&gt;&amp;rdquo; box. This menu is only visible to partners.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Enabling inventory control per attributes will update the following user interfaces:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;Product Detail &amp;gt; Attributes&lt;/em&gt;&lt;/strong&gt; &amp;#8211; edit attribute screen now allows admins to specify which attribute would be used to generate variations from;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;Product Detail &amp;gt; Inventory&lt;/em&gt;&lt;/strong&gt; &amp;#8211; allows admins to generate and manage product variations based on selected attributes&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;CRM &amp;gt; Orders&lt;/em&gt;&lt;/strong&gt; &amp;#8211; variations are now visible in orders and admin users can pick variations when creating an order from admin interface&lt;/li&gt;&lt;li&gt;&lt;strong&gt;&lt;em&gt;Reports&lt;/em&gt;&lt;/strong&gt; &amp;#8211; &lt;em&gt;Customers and orders&lt;/em&gt;, &lt;em&gt;eCommerce&amp;gt;Products&lt;/em&gt;, &lt;em&gt;eCommerce &amp;gt; Top 5 Products&lt;/em&gt; reports have been updated to include details about variations and attributes&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regardless of Product Inventory per Attributes feature being enabled or not, the Customers and Orders report now has the possibility of selecting/filtering by a new field, Order Item Description (attributes) which will expose the attributes values in the same format they appear in shopping cart or in order (e.g.: Red;Small).&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Notes&lt;/strong&gt;: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Once enabled, the feature becomes available for all site users (business owners and partners)&lt;/li&gt;&lt;li&gt;This feature is not available in the old admin user interface&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;&lt;strong&gt;Step 2 &amp;#8211; Create a new product&lt;/strong&gt;&lt;/h4&gt;&lt;p&gt;Once the feature is enabled, you can create a new product starting from your site admin user interface. Enter your product details, pricing, add images and define attributes and attribute options.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Optionally, you can use an existing product that already has attributes defined, but no ability to manage inventory. &lt;span style="color: #ff0000;"&gt;&lt;strong&gt;IMPORTANT NOTE: enabling inventory on an existing product will discard existing stock levels on that product. The operation not reversible.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;h4&gt;&lt;strong&gt;Step 2 &amp;#8211; Enable stock control per attributes&lt;/strong&gt;&lt;/h4&gt;&lt;p&gt;Once you have created or picked a product for which you want to create variations for, go and enable stock control by attributes by editing your attributes settings in the "&lt;em&gt;&lt;strong&gt;Product Details &amp;gt; Attributes&lt;/strong&gt;&lt;/em&gt;" screen. Edit each attribute you want to create variations from, and tick the "&lt;em&gt;&lt;strong&gt;Keep stock?&lt;/strong&gt;&lt;/em&gt;" checkbox.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="https://forums.adobe.com/servlet/JiveServlet/showImage/245865/attributes-enable-stock.png"&gt;&lt;img alt="attributes-enable-stock.png" class="jive-image" src="https://forums.adobe.com/servlet/JiveServlet/downloadImage/245865/attributes-enable-stock.png"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;h4&gt;&lt;strong&gt;Step 3 &amp;#8211; Generate variations and update stock and variation codes&lt;/strong&gt;&lt;/h4&gt;&lt;p&gt;Now that you have selected which attributes you&amp;#8217;ll use to create product variations, you can ahead and create those variations. Switch to &amp;#8220;&lt;strong&gt;&lt;em&gt;Product Details &amp;gt; Inventory&lt;/em&gt;&lt;/strong&gt;&amp;rdquo; tab and click on "&lt;em&gt;&lt;strong&gt;Generate Variations&lt;/strong&gt;&lt;/em&gt;" button.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="https://forums.adobe.com/servlet/JiveServlet/showImage/245866/generate-variations.png"&gt;&lt;img alt="generate-variations.png" class="jive-image jive-image-thumbnail" src="https://forums.adobe.com/servlet/JiveServlet/downloadImage/245866/generate-variations.png" width="620"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The system will generate all combinations resulting from the attribute options that you&amp;#8217;ve picked to keep stock for.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="https://forums.adobe.com/servlet/JiveServlet/showImage/245867/manage-variations.png"&gt;&lt;img alt="manage-variations.png" class="jive-image jive-image-thumbnail" src="https://forums.adobe.com/servlet/JiveServlet/downloadImage/245867/manage-variations.png" width="620"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Once done, you can update the variation codes and stock. You can also choose to disable some variations, as you might not have those combinations available for sale. Disabled variations will not be displayed on the site front-end and customers will not be able to purchase them.&lt;/p&gt;&lt;h4&gt;Step 4 &amp;#8211; Update product layouts to reflect the variations&lt;/h4&gt;&lt;p&gt;When inventory control is enabled, the following product tags change their behavior to take advantage of the new functionality:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;{tag_attributes, horizontal, hideDisabledVariations, autoSelectFirstVariation}&lt;/strong&gt; &lt;ul&gt;&lt;li&gt;&lt;em&gt;horizontal&lt;/em&gt; &amp;#8211; display attributes horizontally &lt;/li&gt;&lt;li&gt;&lt;em&gt;hideDisabledVariations&lt;/em&gt; &amp;#8211; true or false&lt;/li&gt;&lt;li&gt;&lt;em&gt;autoSelectFirstVariation&lt;/em&gt; &amp;#8211; true or false&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;{tag_instock, syncWithAttributes, noSelectionMessage, disabledSelectionMessage}&lt;/strong&gt;&amp;nbsp; &lt;ul&gt;&lt;li&gt;&lt;em&gt;syncWithAttributes&lt;/em&gt; &amp;#8211; true or false&lt;/li&gt;&lt;li&gt;&lt;em&gt;noSelectionMessage&lt;/em&gt; &amp;#8211; specify the message displayed when site customer has not selected a variation;&lt;/li&gt;&lt;li&gt;&lt;em&gt;disabledSelectionMessage&lt;/em&gt; &amp;#8211; specify the message displayed when site customer has selected a variation that is disabled&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;{tag_onorder, syncWithAttributes, noSelectionMessage, disabledSelectionMessage} &lt;/strong&gt; &lt;ul&gt;&lt;li&gt;&lt;em&gt;syncWithAttributes&lt;/em&gt; &amp;#8211; true or false&lt;/li&gt;&lt;li&gt;&lt;em&gt;noSelectionMessage&lt;/em&gt; &amp;#8211; specify the message displayed when site customer has not selected a variation;&lt;/li&gt;&lt;li&gt;&lt;em&gt;disabledSelectionMessage&lt;/em&gt; &amp;#8211; specify the message displayed when site customer has selected a variation that is disabled;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;{tag_productcode, syncWithAttributes, noSelectionMessage, disabledSelectionMessage}&lt;/strong&gt; &amp;#8211; with variations enabled, tag product code will render the variation code instead of product codes in all layout where it is used; additionally, we&amp;#8217;ve added three new parameters:&lt;ul&gt;&lt;li&gt;&lt;em&gt;syncWithAttributes&lt;/em&gt; &amp;#8211; true or false&lt;/li&gt;&lt;li&gt;&lt;em&gt;noSelectionMessage&lt;/em&gt; &amp;#8211; specify the message displayed when site customer has not selected a variation; &lt;/li&gt;&lt;li&gt;&lt;em&gt;disabledSelectionMessage&lt;/em&gt; &amp;#8211; specify the message displayed when site customer has selected a variation that is disabled;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The product layouts will require some updates to make the best use out of variation information: e.g. change &lt;em&gt;{tag_instock}&lt;/em&gt; attribute in product layout to &lt;em&gt;{tag_instock, true}&lt;/em&gt; to synchronize its value to the stock level of the selected variation. Use the syntax above to create your personalized product page.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Example - display the variation stock with customized messages when selection is invalid; display the product attributes as drop-downs, including the disabled variations.&lt;/strong&gt;&lt;/p&gt;&lt;pre&gt;&lt;code&gt;{tag_instock, true, Please choose Size &amp;amp; Color for this product, Coming soon! This item is expected to ship on 11/20}
{tag_attributes}
&lt;/code&gt;&lt;/pre&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;When first entering the product page, the visitor will see:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="https://forums.adobe.com/servlet/JiveServlet/showImage/246151/product-layout-1.png"&gt;&lt;img alt="product-layout-1.png" class="jive-image" src="https://forums.adobe.com/servlet/JiveServlet/downloadImage/246151/product-layout-1.png"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;When selecting a variation that is not available:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="https://forums.adobe.com/servlet/JiveServlet/showImage/246212/product-layout-2.png"&gt;&lt;img alt="product-layout-2.png" class="jive-image" src="https://forums.adobe.com/servlet/JiveServlet/downloadImage/246212/product-layout-2.png"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;When selecting an available variation:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="https://forums.adobe.com/servlet/JiveServlet/showImage/246213/product-layout-3.png"&gt;&lt;img alt="product-layout-3.png" class="jive-image" src="https://forums.adobe.com/servlet/JiveServlet/downloadImage/246213/product-layout-3.png"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h5&gt;Advanced customization&lt;/h5&gt;&lt;p&gt;For those that need more flexibility when creating the product layout, we have created 5 additional tags that will output a JSON format that you can customize using JavaScript:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;{tag_attributes_json}&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;{tag_instock_json}&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;{tag_onorder_json}&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;{tag_productcode_json}&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;{tag_product_json}&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Example 1 - Add products to cart without refreshing the page&lt;/strong&gt;&lt;/p&gt;&lt;pre&gt;&lt;code&gt;&amp;lt;script&amp;gt;
$(function(){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var product = {tag_product_json};

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var divId = "#catProdTd_"+product.productId;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $(divId).find("input.myAddToCart").click(function (){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bcInternals.shop.addToCart(product, {"selectedOptions": [1,4], "skipRefreshAfter" : true });
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });

});
&amp;lt;/script&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Example 2 - Change image according to selected attribute&lt;/strong&gt;&lt;/p&gt;&lt;pre&gt;&lt;code&gt;&amp;lt;script&amp;gt;
$(function(){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var product = {tag_product_json};
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var attributes = {tag_attributes_json};

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var divId = "#catProdTd_"+product.productId;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $(divId).find("select").change(function (){

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var selected = $(this).val();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var option = attributes.options[selected];
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(option &amp;amp;&amp;amp; option.image)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $(divId).find("img").attr("src", option.image);

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });

});
&amp;lt;/script&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;h4&gt;&lt;strong&gt;Step 5 &amp;#8211; Play with it and share your feedback&lt;/strong&gt;&lt;/h4&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;You&amp;#8217;re almost there. Now you can go ahead and purchase products, view orders, view reports and share your experience.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;Importing and exporting products&lt;/h2&gt;&lt;p&gt;In our December release, we are going to update the existing import engine so that it support product with variations. Thus, we will be updating the product import template to add three additional columns to accomodate products with variations. These columns are optional so that customers do not have to update their existing import files if they don't use variations.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: while the feature will be in beta turned off, the product export will not include these additional columns.&lt;/p&gt;&lt;h3&gt;Overview&lt;/h3&gt;&lt;p&gt;Three new columns will be added at the end of the import file:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;"&lt;strong&gt;Variation Code&lt;/strong&gt;"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;ol&gt;&lt;li&gt;&lt;em&gt;Expected values&lt;/em&gt;: empty for products, string with the variation code when the line is a product variation&lt;/li&gt;&lt;li&gt;&lt;em&gt;Default value&lt;/em&gt;: empty&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;"&lt;strong&gt;Variation Options&lt;/strong&gt;":&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;ol&gt;&lt;li&gt;&lt;em&gt;Expected values&lt;/em&gt;: product option names (ex: Red, Small, V-Neck); the must be entered in the same order the they are defined for product attributes&lt;/li&gt;&lt;li&gt;&lt;em&gt;Default value&lt;/em&gt;: empty&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;li&gt;"&lt;strong&gt;Use Variations&lt;/strong&gt;":&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;ol&gt;&lt;li&gt;&lt;em&gt;Possible values&lt;/em&gt;: Y or N&lt;/li&gt;&lt;li&gt;&lt;em&gt;Default value&lt;/em&gt;: N&lt;/li&gt;&lt;li&gt;Products with variations will need to have this set to Y&lt;/li&gt;&lt;li&gt;Variations will have this cell empty&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Please check the attached &lt;em&gt;&lt;a class="jive-link-wiki-small" data-containerId="4735" data-containerType="14" data-objectId="2721" data-objectType="102" href="https://forums.adobe.com/servlet/JiveServlet/download/2721-8-118334/Product_Variations_Import_File.xls"&gt;Product_Variations_Import_File.xls&lt;/a&gt;&lt;/em&gt; file for a sample import template.&lt;/p&gt;&lt;h3&gt;Export behavior&lt;/h3&gt;&lt;h4&gt;Products without variations:&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;only Use Variations column has value N&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Products with variations:&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;will output one row for the master product and one row for each associated variation&lt;/li&gt;&lt;li&gt;master product will have Use Variations: Y&lt;/li&gt;&lt;li&gt;each variation will have&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;ul&gt;&lt;li&gt;Product Code: the code of the master product&lt;/li&gt;&lt;li&gt;In Stock, On Order, Variation Code - the corresponding values set on the variation&lt;/li&gt;&lt;li&gt;Variation Options: the options that form the variations separated by semicolon (the order is that of the attributes as they appear in Attributes filed)&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Import behavior&lt;/h3&gt;&lt;p&gt;A variation row is one that have Variation Options not empty and Product Code not empty. The product code identifies the master product and the variation options identify the variation within that product.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The variations are processed always after the master product. A variation row only updates an existing variation (the master product must have variations enabled and the corresponding options must exist in keep stock attributes).&lt;/p&gt;&lt;h4&gt;Create a product with variations&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;Add the keep stock on each attribute that keep stock: Size*|5|Y :Small|,Medium|,Large|;Color*|5|Y:Red|,Blue|,Green|&lt;/li&gt;&lt;li&gt;Use Variations: Y&lt;/li&gt;&lt;li&gt;Update each variation details by using the Variation Options as a key&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Update a product with variations&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;keep stock on attributes cannot be changed on a product that has variations enabled (if an attempt is made there will be an error)&lt;/li&gt;&lt;li&gt;every variation that appear in the table will be updated using Variation Options as a key&lt;/li&gt;&lt;li&gt;in stock, on order will be ignored for the master product&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Remove variations from a product&lt;/h4&gt;&lt;ul&gt;&lt;li&gt;Use Variations: N&lt;/li&gt;&lt;li&gt;if there are variations in the table that point to that product they will be ignored&lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;SOAP APIs updates&lt;/h2&gt;&lt;p&gt;With the December release, we are also updating our eCommerce and CRM SOAP APIs to add support for products with variations when managing products and orders. We have added additional properties to accomodate support for product variations.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;You can find attached a sample of the updates WSDL for review - &lt;em&gt;&lt;a class="jive-link-wiki-small" data-containerId="4735" data-containerType="14" data-objectId="2721" data-objectType="102" href="https://forums.adobe.com/servlet/JiveServlet/download/2721-8-118335/eCommerceandCRMWebServices.zip"&gt;eCommerceandCRMWebServices.zip&lt;/a&gt;&lt;/em&gt;.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h1&gt;What&amp;#8217;s missing and known issues&lt;/h1&gt;&lt;p&gt;While this release does include a complete end to end workflow for managing inventory for products with attributes from the admin user interface, there are still some workflows missing, as well as some minor known issues we plan to fix before officially releasing this feature. Go through the list below for more details:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Inventory control for product attributes is only available on the new admin user interface;&lt;/li&gt;&lt;li&gt;The "&lt;em&gt;hideDisabledVariations&lt;/em&gt;" parameter of the {tag_attributes} tag causes JavaScript errors in Internet Explorer 8 when selecting attributes from the attributes dropdowns in the product details layouts;&lt;/li&gt;&lt;li&gt;Editing and saving an attribute that is displayed as a drop-down list using Internet Explorer 8 will cause a JavaScript error in the new admin interface, the Product Attributes tab;&lt;/li&gt;&lt;/ul&gt;&lt;h1&gt;Where to report issues&lt;/h1&gt;&lt;p&gt;Please use this thread to post your feedback or requests about this feature. We would like to have it as open discussion about what's currently in the release, and what is absolutely required to make it work for you.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Beta features are not officially supported and we do not offer a guaranteed response time. We usually respond within the next 48 to 72 hours, but this might vary depending on the team load and issue urgency.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:af046f79-f65c-45d7-a2cd-8a4a758f2725] --&gt;&lt;img src='/beacon?t=1415884392449' /&gt;</description>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=4735">ecommerce</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=4735">e-commerce</category>
      <pubDate>Fri, 19 Oct 2012 12:58:40 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/docs/DOC-2721</guid>
      <dc:date>2012-10-19T12:58:40Z</dc:date>
      <clearspace:dateToText>8 months 2 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>77</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>How to set up Google Analytics Ecommerce Tracking for BC</title>
      <link>https://forums.adobe.com/docs/DOC-2821</link>
      <description>&lt;!-- [DocumentBodyStart:4aeea817-82db-46b1-98cb-8d8a2c4398ff] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I've successfully added ecommerce tracking for Google Analytics to my Business Catalyst sites. I haven't found any [free] definitive guides out there, so I thought I'd share.&lt;/p&gt;&lt;h2&gt;Business Catalyst files &lt;/h2&gt;&lt;p&gt;For the tracking script, the Business Catalyst file you need to have opened is &lt;strong&gt;/Layouts/OnlineShop/order_receipt-US.html&lt;/strong&gt;. &lt;/p&gt;&lt;p&gt;However, you also need to add the Google analytics script - with out the ecommerce modification - to all the pages on your site. I recommend putting in the &amp;lt;head&amp;gt; of your page templates.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;Google Analytics Ecommerce Tracking&lt;/h2&gt;&lt;p&gt;To start tracking Business Catalyst ecommerce transactions with Google Analytics, here are the steps you need to take. &lt;/p&gt;&lt;ol&gt;&lt;li&gt;Log into Google Analytics and navigate to the &lt;strong&gt;profile settings&lt;/strong&gt; page for the Business Catalyst site. Under "&lt;strong&gt;Ecommerce Settings&lt;/strong&gt;" select "&lt;strong&gt;Yes, this is an E-Commerce Site&lt;/strong&gt;".&lt;br/&gt;&lt;a href="https://forums.adobe.com/servlet/JiveServlet/showImage/2-4737785-237396/google-analytics-1.png"&gt;&lt;img alt="google-analytics-1.png" class="jive-image jive-image-thumbnail" src="https://forums.adobe.com/servlet/JiveServlet/downloadImage/2-4737785-237396/google-analytics-1.png" width="450"/&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;While still in analytics, go to the "&lt;strong&gt;Tracking Code&lt;/strong&gt;" tab under your profile. Don't grab the code from the Standard tab. Instead, select "&lt;strong&gt;Advanced&lt;/strong&gt;".&amp;nbsp; &lt;ul&gt;&lt;li&gt;When someone goes through the cart on a Business Catalyst site, the domain switches to *.worldsecuresystems.com. So you need to select "&lt;strong&gt;Multiple top-level domains&lt;/strong&gt;". &lt;/li&gt;&lt;li&gt;I would also select the check boxes for AdWords campaigns, DoubleClick data and Track online ad campaigns from other providers&lt;/li&gt;&lt;li&gt;The script Google shows you on this page is what you should put on all your page templates.&lt;br/&gt;&lt;a href="https://forums.adobe.com/servlet/JiveServlet/showImage/2-4737785-237397/google-analytics-2.png"&gt;&lt;img alt="google-analytics-2.png" class="jive-image jive-image-thumbnail" src="https://forums.adobe.com/servlet/JiveServlet/downloadImage/2-4737785-237397/google-analytics-2.png" width="450"/&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Now you're ready to grab that code and modify it for ecommerce tracking. &lt;ul&gt;&lt;li&gt;The code given in Google Analytics should go on all the pages of your website. The easiest way to accomplish that is to put it on all your templates. However, there's one more step.&lt;/li&gt;&lt;li&gt;You then need to modify the code for your receipt page as shown below. Finally, place that modified code on the &lt;strong&gt;/Layouts/OnlineShop/order_receipt-US.html&lt;/strong&gt; page. Here's what it should look like modified. [You'll need to close the script tags, of course.]&lt;br/&gt;&lt;pre&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; script type="text/javascript"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var _gaq = _gaq || [];
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _gaq.push(['_setAccount', '&lt;strong&gt;UA-*******-*'&lt;/strong&gt;]);&amp;nbsp; // your Google Analytics profile id
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _gaq.push(['_setDomainName', '&lt;strong&gt;example.com&lt;/strong&gt;']); // your domain name - not *.worldsecuresystems.com, but the domain you've chosen for your site
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _gaq.push(['_setAllowLinker', true]);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _gaq.push(['_trackPageview']);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _gaq.push(['_addTrans', "&lt;strong&gt;{tag_orderid}&lt;/strong&gt;", // Order ID
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "", // Affiliation
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&lt;span style="color: #000000;"&gt;&lt;strong&gt;{tag_amount}&lt;/strong&gt;&lt;/span&gt;&lt;span&gt;", // Total
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "", // Tax
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "", // Shipping
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "", // City
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "", // State
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "" // Country
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _gaq.push(['_trackTrans']);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (function() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var ga = document.createElement('script');
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ga.type = 'text/javascript';
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ga.async = true;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ga.src = ('https:' == document.location.protocol ? '&lt;/span&gt;&lt;a class="jive-link-external-small" href="https://" rel="nofollow" target="_blank"&gt;https://&lt;/a&gt;&lt;span&gt;' : '&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://" rel="nofollow" target="_blank"&gt;http://&lt;/a&gt;&lt;span&gt;') + 'stats.g.doubleclick.net/dc.js';
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var s = document.getElementsByTagName('script')[0];
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s.parentNode.insertBefore(ga, s);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; })();
&amp;nbsp;&amp;nbsp;&amp;nbsp; /script&lt;/span&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;Result&lt;/h3&gt;&lt;p&gt;You won't see all the details about the purchase in Google Analytics. That's because Business Catalyst does not pass all the needed variables to the order receipt page. [Perhaps that's a feature request.] &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;However, it's still valuable to know the order ID and revenue in Google Analytics - knowing which sources drive your revenue is critical. It's also pretty easy to grab the order ID [under Ecommerce &amp;gt; Transactions in Google Analytics] and look in your Business Catalyst site for the order. Here's a screenshot of the results I saw on the first day.&amp;nbsp; &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="https://forums.adobe.com/servlet/JiveServlet/showImage/2-4737785-237372/Ecommerce+Overview+++Google+Analytics.png"&gt;&lt;img alt="Ecommerce Overview   Google Analytics.png" class="jive-image jive-image-thumbnail" src="https://forums.adobe.com/servlet/JiveServlet/downloadImage/2-4737785-237372/Ecommerce+Overview+++Google+Analytics.png" width="450"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I love this article, J! Is it OK if a convert it to a document? Please post your site here so that I can link it on the bottom and give you a proper credit for it. &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks for sharing your knowledge with the community!&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;-m&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks. You can link to &lt;a class="jive-link-external-small" href="http://brockms.com/" rel="nofollow"&gt;http://brockms.com/&lt;/a&gt;. But I'd want to make it a bit more thorough before you turn it into a document. Would that be something I send you in a message?&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Yes. Please PM me once you're happy with it.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Cheers,&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;-mario&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Fantastic - Thanks for your efforts brockms - was doing my head in.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;How/Where do I access/open this page:&lt;/p&gt;&lt;p&gt;&lt;span style="background-color: #e7e7e7; font-family: adobe-clean, 'Helvetica Neue', Arial, sans-serif;"&gt;&lt;strong&gt;/Layouts/OnlineShop/order_receipt-US.html&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks!&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;You can either navigate in the BC backend:&lt;/p&gt;&lt;p&gt;Site Manager &amp;gt; Module Templates &amp;gt; Online Shop Layouts &amp;gt; Recipt - Buy&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;or through Dreamweaver&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Root &amp;gt; Layouts &amp;gt; OnlineShop &amp;gt; order_receipt-US.html&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thank you!&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Justin, thanks a lot for sharing.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;You mentioned &lt;em&gt;That's because Business Catalyst does not pass all the needed variables to the order receipt page&lt;/em&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Would you please list what else BC should make available in order to make it possible to produce the desired GA reports? We will look at adding those.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;And what are the reports you're usually looking at in GA for your BC sites?&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Google Analytics could collect the following if Business Catalyst passed it to the &lt;span style="font-family: adobe-clean, 'Helvetica Neue', Arial, sans-serif; background-color: #e7e7e7;"&gt;order_receipt-US.html&lt;/span&gt; page.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;order ID - necessary to associate item with transaction&lt;/li&gt;&lt;li&gt;SKU/code - required&lt;/li&gt;&lt;li&gt;product name - necessary to associate revenue with product&lt;/li&gt;&lt;li&gt;category or variation&lt;/li&gt;&lt;li&gt;unit price - required&lt;/li&gt;&lt;li&gt;quantity - required&lt;/li&gt;&lt;li&gt;affiliation or store name&lt;/li&gt;&lt;li&gt;total - required&lt;/li&gt;&lt;li&gt;tax&lt;/li&gt;&lt;li&gt;shipping cost&lt;/li&gt;&lt;li&gt;shipping city&lt;/li&gt;&lt;li&gt;shipping state or province&lt;/li&gt;&lt;li&gt;shipping country&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;These two articles should get Business Catalyst developers a long way toward enabling this&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a class="jive-link-external-small" href="https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingEcommerce" rel="nofollow"&gt;https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingEcommerce&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a class="jive-link-external-small" href="https://developers.google.com/analytics/devguides/collection/gajs/methods/gaJSApiEcommerce" rel="nofollow"&gt;https://developers.google.com/analytics/devguides/collection/gajs/methods/gaJSApiEcommerce&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;It would be nice if this were a simple site setting option in the admin console. I built a WordPress store once, for instance, that only required my Google Analytics profile id (the 'UA-*******-*' number). Once I entered it, analytics worked site wide and transactions showed up, too. &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;In Google Analytics, I look at a number of reports. I'll use the reports under the Advertising tab to evaluate my return on ad spend. I also use the reports under the Conversions tab to work backwards from purchases and completed goals to sources or site changes that impacted them.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="https://forums.adobe.com/servlet/JiveServlet/showImage/2-4796640-247009/business-catalyst-google-analytics.png"&gt;&lt;img alt="business-catalyst-google-analytics.png" class="jive-image" src="https://forums.adobe.com/servlet/JiveServlet/downloadImage/2-4796640-247009/business-catalyst-google-analytics.png"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks Justin. &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;We're aiming to make GA fully work with BC as easily as providing your profile id, and the information you provided here helps us in this direction.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;That's wonderful! Thank you and let me know if I can help in any other way. &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Marius, &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;What's missing is the transactional data for each product.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;We have to do a massive cookie workaround to pass each of the products purchased across so we can get a complete picture of the order processed. Not just the total.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Like Justin said, you've got access to google's dev code so it's pretty self explanatory what we need.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Justin, I'd like to get you a hand with this doco. I've got a few tips I can share. &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;For example if you put the {tag_amount} into a variable you can re-use it for things like event tracking. &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks Justin! You are a super star for sharing this. Just what I was looking for &lt;span aria-label="Happy" class="emoticon-inline emoticon_happy" style="height:16px;width:16px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Just wanted to check - I've only got the tracking code in the default template so do I paste the full code again in the Receipt-Buy section (even though it uses the default template) or is it ok to just at the below to the default template?&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; _gaq.push(['_addTrans', "{tag_orderid}", // Order ID&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "", // Affiliation&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "{tag_amount}", // Total&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "", // Tax&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "", // Shipping&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "", // City&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "", // State&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "" // Country&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _gaq.push(['_trackTrans']);&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Sorry if a silly question&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This document was generated from the following discussion: &lt;a class="jive-link-thread-small" data-containerId="4871" data-containerType="14" data-objectId="1074264" data-objectType="1" href="https://forums.adobe.com/thread/1074264"&gt;How to set up Google Analytics Ecommerce Tracking for BC&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:4aeea817-82db-46b1-98cb-8d8a2c4398ff] --&gt;</description>
      <pubDate>Wed, 07 Nov 2012 17:43:47 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/docs/DOC-2821</guid>
      <dc:date>2012-11-07T17:43:47Z</dc:date>
      <clearspace:dateToText>2 years 5 days ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Working with the improved taxation engine</title>
      <link>https://forums.adobe.com/docs/DOC-2507</link>
      <description>&lt;!-- [DocumentBodyStart:b933473e-e200-45df-bdf6-347fe72d5986] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;h1&gt;How to enable the improved taxation engine&lt;/h1&gt;&lt;p&gt;The improved taxation engine is enabled for all &lt;strong&gt;New &lt;/strong&gt;sites created after &lt;strong&gt;27th of August 2012&lt;/strong&gt; by default.&lt;/p&gt;&lt;p&gt;For existing sites you can enable the improved taxation engine by taking the following steps.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Log in to the admin of your site.&lt;/li&gt;&lt;li&gt;Select E-Commerce &amp;gt; Shop Settings.&lt;/li&gt;&lt;li&gt;Click the Enabled checkbox next to the New Taxation Engine option&lt;/li&gt;&lt;li&gt;Click Save&lt;/li&gt;&lt;/ol&gt;&lt;h1&gt;Rounding formula comparison&lt;/h1&gt;&lt;p&gt;Lets look at the previous rounding formula used verses the improved taxation engine.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Previous rounding formula:&lt;/strong&gt;&amp;nbsp; units * ROUND(unit price * (1 + tax_rate), 2)&lt;br/&gt;&lt;strong&gt;Improved rounding formula: &lt;/strong&gt; ROUND(units * unit price * (1 + tax_rate), 2) &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Note: &lt;/strong&gt;All rounding is to 2 decimal places.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Lets look at an example. If we have a product that costs&amp;nbsp; $29.99, tax exclusive with a tax rate of 8.25%.&amp;nbsp; A customer purchases&amp;nbsp; 100&amp;nbsp; units.&lt;/p&gt;&lt;p&gt;The formulas used are as below:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Previous rounding formula:&lt;/strong&gt;&amp;nbsp; units * ROUND(unit price * (1 + tax_rate), 2)&amp;nbsp; = 3246&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Improved rounding formula: &lt;/strong&gt; ROUND(units * unit price * (1 + tax_rate), 2) =&amp;nbsp; 3246.42&lt;/p&gt;&lt;h1&gt;Error compensation mechanism&lt;/h1&gt;&lt;p&gt;To&amp;nbsp;&amp;nbsp; further reduce the errors in rounding calculation, Business Catalyst has introduced&amp;nbsp; an error&amp;nbsp;&amp;nbsp; compensation/correction mechanism.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Example&lt;/strong&gt; - A customer purchases 5 products, each with unit price 19.50 and a tax rate of 7.35%. Below is the error compensation method used:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table border="1"&gt;&lt;thead&gt;&lt;tr&gt;&lt;th style="border:1px solid black;"&gt;&lt;strong&gt;Unit price&lt;/strong&gt;&lt;/th&gt;&lt;th style="border:1px solid black;"&gt;&lt;strong&gt;Units&lt;/strong&gt;&lt;/th&gt;&lt;th style="border:1px solid black;"&gt;&lt;strong&gt;Tax rate&lt;/strong&gt;&lt;/th&gt;&lt;th style="border:1px solid black;"&gt;&lt;strong&gt;Unit Price tax (4 decimals)&lt;/strong&gt;&lt;/th&gt;&lt;th style="border:1px solid black;"&gt;&lt;strong&gt;Tax in invoice&lt;/strong&gt;&lt;/th&gt;&lt;th style="border:1px solid black;"&gt;&lt;strong&gt;Error&lt;/strong&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;19.50&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;1&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;7.35&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;1.4333&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;1.43&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;0.0033&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;19.50&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;1&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;7.35&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;1.4333 + Err = 1.4366&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;1.44&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;-0.0033&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;19.50&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;1&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;7.35&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;1.4333 + Err = 14300&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;1.43&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;0.0000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;19.50&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;1&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;7.35&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;1.4333 + Err = 1.4333&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;1.43&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;0.0033&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;19.50&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;1&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;7.35&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;1.4333 + Err = 1466&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;1.44&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;-0.0033&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="border:1px solid black;"&gt;&lt;strong&gt;97.50&lt;/strong&gt;&lt;/th&gt;&lt;th style="border:1px solid black;"&gt;&lt;strong&gt;5&lt;/strong&gt;&lt;/th&gt;&lt;th style="border:1px solid black;"&gt;&lt;strong&gt;7.35&lt;/strong&gt;&lt;/th&gt;&lt;th style="border:1px solid black;"&gt;&lt;strong&gt;1.4333&lt;/strong&gt;&lt;/th&gt;&lt;th style="border:1px solid black;"&gt;&lt;strong&gt;7.17&lt;/strong&gt;&lt;/th&gt;&lt;th style="border:1px solid black;"&gt;&lt;strong&gt;-0.0033&lt;/strong&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h1&gt;Using the {tag_producttaxpercentage} with the improved taxation engine&lt;/h1&gt;&lt;p&gt;When using the {tag_producttaxpercentage} with the improved tax engine, consider the below:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Add the tag_producttaxpercentage in the shopping cart,&amp;nbsp; invoice and/or&amp;nbsp; customer orders layouts, the parameter of this tag being&amp;nbsp; the tax percentage (e.g. {tag_producttaxpercentage,10} for 10% tax) &lt;/li&gt;&lt;li&gt;When setting the product price do not associate any tax&amp;nbsp; code with the product price (this should be the price with tax included)&lt;/li&gt;&lt;li&gt;tag_producttaxpercentage renders the value for total&amp;nbsp; tax, considering the product quantity as well &lt;/li&gt;&lt;li&gt;When the layouts containing the {tag_producttaxpercentage} tag&amp;nbsp; are&amp;nbsp; rendered, the values rendered for the other available tags will consider the&amp;nbsp; product price as tax inclusive. See below example for unit price tags for&amp;nbsp; product price 10 (tax inclusive) and 10% tax&lt;ul&gt;&lt;li&gt;tag_productextaxamount:&amp;nbsp; 9.09&lt;/li&gt;&lt;li&gt;tag_producttaxrate:&amp;nbsp; 10%&lt;/li&gt;&lt;li&gt;tag_producttaxamount:&amp;nbsp; 0.91&lt;/li&gt;&lt;li&gt;tag_productinctaxamount:&amp;nbsp; 10&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h1&gt;Output of order/invoice tags with the improved engine&lt;/h1&gt;&lt;p&gt;There are changes to the output of some tags based on using the improved taxation engine. See example scenarios below:&lt;/p&gt;&lt;h2&gt;Example scenario 1&lt;/h2&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Customer purchased the below on your site: &lt;/p&gt;&lt;ul&gt;&lt;li&gt; Example Product&lt;/li&gt;&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-size: 12.0pt; font-family: 'Times New Roman','serif';"&gt;Quantity&lt;/span&gt;: 10&lt;/li&gt;&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Unit Price:&amp;nbsp; 4.99&lt;/li&gt;&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tax Percentage: 8.16&lt;/li&gt;&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Discount:0&lt;/li&gt;&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; No tax applied to shipping&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Below is the output of tags based on the above scenario:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;table border="1" cellpadding="0" cellspacing="0"&gt;&lt;thead&gt;&lt;tr&gt;&lt;th style="border:1px solid black;" width="443"&gt;&lt;strong&gt;Shopping cart - Previous engine&lt;/strong&gt;&lt;/th&gt;&lt;th style="border:1px solid black;" width="443"&gt;&lt;strong&gt;Shopping cart&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Improved engine&lt;/strong&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:1px solid black;" width="278"&gt;giftvoucheramount:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;" width="278"&gt;giftvoucheramount:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;invoicediscountamount:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;invoicediscountamount:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;invoicetotal:$61.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;invoicetotal:$60.97&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;invoicetotalextaxamount:$56.93&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;invoicetotalextaxamount:$56.90&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;invoicetotaltaxamount,BC,5,PST,GST:$4.07 &lt;/td&gt;&lt;td style="border:1px solid black;"&gt;invoicetotaltaxamount,BC,5,PST,GST:$4.07 &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;orderid:108854&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;orderid:108867&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productextaxamount:$4.99&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productextaxamount:$4.99&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productgrandtotal:$54.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productgrandtotal:$53.97&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productsubtotal:$49.93&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productsubtotal:$49.90&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxamount:$0.41&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttaxamount:$0.41&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxpercentage,10:$4.07&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttaxrate:8.16%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxrate:8.16%&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttaxtotal:$4.07&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxtotal:$4.07&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttotal:$53.97&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttotal:$54.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttotalextax:$49.90&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttotalextax:$49.93&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingextaxamount:$7.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingextaxamount:$7.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxamount:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxamount:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxrate:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxrate:0.000000&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingtotal:$7.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingtotal:$7.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;totaltaxpercentage,10,true,true:$4.07&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table border="1" cellpadding="0" cellspacing="0"&gt;&lt;thead&gt;&lt;tr&gt;&lt;th style="border:1px solid black;" width="443"&gt;&lt;strong&gt;Invoice - Previous engine&lt;/strong&gt;&lt;/th&gt;&lt;th style="border:1px solid black;" width="443"&gt;&lt;strong&gt; Invoice - Improved engine&lt;/strong&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:1px solid black;" width="211"&gt;amountoutstanding:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;" width="211"&gt;amountoutstanding:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;amountpaid:$61.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;amountpaid:$60.97&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;invoicetotal:$61.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;invoicetotal:$60.97&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;invoicetotalextaxamount:$56.93&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;invoicetotalextaxamount:$56.90&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productextaxamount:$4.99&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productextaxamount:$4.99&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productgrandtotal:$54.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productgrandtotal:$53.97&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productinctaxamount:$5.40&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productinctaxamount:$5.40&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productsubtotal:$49.93 &lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productsubtotal:$49.90 &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxamount:$0.41&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttaxamount:$0.41&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxpercentage,10:$4.91&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttaxrate:8.16%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxrate:8.16%&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttaxtotal:$4.07&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxtotal:$4.07&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttotal:$53.97&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttotal:$54.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttotalextax:$49.90&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttotalextax:$49.93&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingextaxamount:$7.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingextaxamount:$7.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxrate:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxrate:0.000000%&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingtotal:$7.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingtotal:$7.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;totaltaxpercentage,10:$5.55&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table border="1" cellpadding="0" cellspacing="0"&gt;&lt;thead&gt;&lt;tr&gt;&lt;th style="border:1px solid black;" width="443"&gt;&lt;strong&gt; Customer order (Layouts and secure zones) - Previous engine&lt;/strong&gt;&lt;/th&gt;&lt;th style="border:1px solid black;" width="443"&gt;&lt;strong&gt; Customer order&amp;nbsp;&amp;nbsp;&amp;nbsp; (Layouts and secure zones) - Improved engine&lt;/strong&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:1px solid black;" width="210"&gt;amountoutstanding:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;" width="210"&gt;amountoutstanding:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;amountoutstandingactual: $0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;amountoutstandingactual: $0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;amountoutstandingactual:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;amountoutstandingactual:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;amountpaid:$61.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;amountpaid:$60.97&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;amountpaidactual:$61.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;amountpaidactual:$60.97&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;invoicetotal:$61.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;invoicetotal:$60.97&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;invoicetotaltaxamount:$4.07&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;invoicetotaltaxamount:$4.07&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productextaxamount:$4.99&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productextaxamount:$4.99&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productgrandtotal:$54.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productgrandtotal:$53.97&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productinctaxamount:$5.40&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productinctaxamount:$5.40&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productsubtotal:$49.93&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productsubtotal:$49.90&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxamount:$0.41&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttaxamount:$0.41&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxrate:8.16%&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttaxrate:8.16%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxtotal:$4.07&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttaxtotal:$4.07&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttotal:$54.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttotal:$53.97&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingextaxamount:$7.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingextaxamount:$7.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxamount:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxamount:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxrate:0.000000%&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxrate:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingtotal:$7.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingtotal:$7.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2&gt;Example scenario 2&lt;/h2&gt;&lt;p&gt;Customer purchased the below on your site: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Example Product 2&lt;/li&gt;&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-size: 12.0pt; font-family: 'Times New Roman','serif';"&gt;Quantity&lt;/span&gt;: 5&lt;/li&gt;&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Unit Price: 29.99&lt;/li&gt;&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tax Percentage: 0&lt;/li&gt;&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Discount: 58% (user discount per catalog/wholesaler)&lt;/li&gt;&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; No tax applied to shipping&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Below is the output of tags based on the above scenario:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table border="1" cellpadding="0" cellspacing="0"&gt;&lt;thead&gt;&lt;tr&gt;&lt;th style="border:1px solid black;" width="443"&gt;&lt;strong&gt;Shopping cart - Previous engine&lt;/strong&gt;&lt;/th&gt;&lt;th style="border:1px solid black;" width="443"&gt;&lt;strong&gt;Shopping cart&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Improved engine&lt;/strong&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:1px solid black;" width="278"&gt;giftvoucheramount:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;" width="278"&gt;giftvoucheramount:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;invoicediscountamount:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;invoicediscountamount:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;invoicetotal:$63.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;invoicetotal:$62.98&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;invoicetotalextaxamount:$63.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;invoicetotalextaxamount:$62.98&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;invoicetotaltaxamount,BC,5,PST,GST:$0.00 &lt;/td&gt;&lt;td style="border:1px solid black;"&gt;invoicetotaltaxamount,BC,5,PST,GST:$0.00 &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;orderid:108855&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;orderid:108871&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productextaxamount:$12.60&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productextaxamount:$12.60&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productgrandtotal:$63.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productgrandtotal:$62.98&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productsubtotal:$63.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productsubtotal:$62.98&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxamount:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttaxamount:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxpercentage,10:$4.75&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttaxrate:0%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxrate:0%&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttaxtotal:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxtotal:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttotal:$62.98&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttotal:$63.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttotalextax:$62.98&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttotalextax:$63.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingextaxamount:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingextaxamount:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxamount:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxamount:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxrate:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxrate:0.000000&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingtotal:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingtotal:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;totaltaxpercentage,10,true,true:$4.75&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table border="1" cellpadding="0" cellspacing="0"&gt;&lt;thead&gt;&lt;tr&gt;&lt;th style="border:1px solid black;" width="443"&gt;&lt;strong&gt;Invoice - Previous engine&lt;/strong&gt;&lt;/th&gt;&lt;th style="border:1px solid black;" width="443"&gt;&lt;strong&gt; Invoice - Improved engine&lt;/strong&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:1px solid black;" width="211"&gt;amountoutstanding:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;" width="211"&gt;amountoutstanding:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;amountpaid:$63.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;amountpaid:$62.98&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;invoicetotal:$63.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;invoicetotal:$62.98&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;invoicetotalextaxamount:$63.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;invoicetotalextaxamount:$62.98&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productextaxamount:$12.60&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productextaxamount:$12.60&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productgrandtotal:$63.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productgrandtotal:$62.98&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productinctaxamount:$12.60&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productinctaxamount:$12.60&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productsubtotal:$63.00 &lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productsubtotal:$62.98 &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxamount:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttaxamount:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxpercentage,10:$5.73&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttaxrate:0%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxrate:0%&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttaxtotal:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxtotal:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttotal:$62.98&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttotal:$63.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttotalextax:$62.98&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttotalextax:$63.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingextaxamount:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingextaxamount:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxrate:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxrate:0.000000%&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingtotal:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingtotal:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;totaltaxpercentage,10:$5.73&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;table border="1" cellpadding="0" cellspacing="0"&gt;&lt;thead&gt;&lt;tr&gt;&lt;th style="border:1px solid black;" width="443"&gt;&lt;strong&gt; Customer order&amp;nbsp;&amp;nbsp;&amp;nbsp; (Layouts and secure zones) - Previous engine&lt;/strong&gt;&lt;/th&gt;&lt;th style="border:1px solid black;" width="443"&gt;&lt;strong&gt; Customer order&amp;nbsp;&amp;nbsp;&amp;nbsp; (Layouts and secure zones) - Improved engine&lt;/strong&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="border:1px solid black;" width="210"&gt;amountoutstanding:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;" width="210"&gt;amountoutstanding:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;amountoutstandingactual: $0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;amountoutstandingactual: $0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;amountoutstandingactual:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;amountoutstandingactual:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;amountpaid:$63.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;amountpaid:$62.98&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;amountpaidactual:$63.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;amountpaidactual:$62.98&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;invoicetotal:$63.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;invoicetotal:$62.98&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;invoicetotaltaxamount:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;invoicetotaltaxamount:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productextaxamount:$12.60&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productextaxamount:$12.60&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productgrandtotal:$63.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productgrandtotal:$62.98&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productinctaxamount:$12.60&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productinctaxamount:$12.60&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;productsubtotal:$63.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;productsubtotal:$62.98&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxamount:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttaxamount:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxrate:0%&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttaxrate:0%&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttaxtotal:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttaxtotal:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;producttotal:$63.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;producttotal:$62.98&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingextaxamount:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingextaxamount:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxamount:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxamount:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxrate:0.000000%&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingtaxrate:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;shippingtotal:$0.00&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;shippingtotal:$0.00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="border:1px solid black;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;For further breakdown of tag behaviour with the improved engine, see attached file.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:b933473e-e200-45df-bdf6-347fe72d5986] --&gt;</description>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=4735">invoice</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=4735">orders</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=4735">tax</category>
      <pubDate>Mon, 27 Aug 2012 07:26:21 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/docs/DOC-2507</guid>
      <dc:date>2012-08-27T07:26:21Z</dc:date>
      <clearspace:dateToText>2 years 3 months ago</clearspace:dateToText>
      <clearspace:replyCount>16</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
  </channel>
</rss>

