This instruction is an enhancement to the existing NextGen gallery integration option:
http://www.tipsandtricks-hq.com/ecommerce/nextgen-gallery-alternate-integration-method-805
This will add the ability to use more than one eStore product as a template for different NextGen galleries which will allow you to use different price and variations for different galleries:
We are going to achieve the goal (use more than one eStore product as a template for different galleries) by copying the currently used template file and using a different product ID in that copied template file then use it to display the gallery. The following steps will guide you:
Step 1: Lets say you are using the "gallery-wp-eStore-auto.php" template file currently. So make a copy of this file... lets call it the following:
gallery-wp-eStore-auto-2.php
Step 2: We are going to change this newly copied template file to use a different eStore product as the template product. For example, we will assume that the eStore product that we want to use as a template for this one has a product ID of 10 (it will be different in your case). So take note of the product ID that you are going to use as the template product.
Step 3: Open the template file that you copied (gallery-wp-eStore-auto-2.php). Search for the following line of code in this file:
$product_id = get_option('eStore_ngg_template_product_id');
Once you find it change it to the following (10 is the product ID we are using in this example... you will need to use the product ID that you noted in step 2) :
$product_id = "10";
Step 4: Upload this template file to the appropriate NextGen gallery folder (nextgen-gallery/view) so we can use this.
Step 5: Use the following shortcode to display the NextGen Gallery with different template product in a post or page.
[nggallery id=1 template=wp-eStore-auto-2]
The gallery id is 1 in this example. The template name "wp-eStore-auto-2" comes from the template file we created in step 1.