ModularMerchant
Knowledge Base
Shopping Cart Software Online Manual
Parent Product
Order Processor Part Number (Product Editor field)
Location Home > Glossary

Parent Product

A Product Group's Parent Product provides a way to create a list of variations for a product, without the need to display every single one of those variations individually in the storefront.

example: gift box sizes
I sell gift boxes. Each gift box comes in three sizes. However, I don't want to display each size of gift box as a separate product in the storefront. How can I allow customers to choose between the three different products for different gift box sizes, while showing just one gift box product in search results and the featured product list?

A product group allows all three gift boxes sizes to be available to the public, while only displaying one parent product in search results and the featured product list.
 
Product Editor settings

This is accomplished within the Product Editor.

First, create the parent product, which will be the placeholder for the entire product group. The parent product will be displayed in search results and the featured product list, but is only a placeholder. The parent product itself cannot be purchased.

Next, create products for each variation in the product group. These child products will not be displayed in the search results and featured product list. Instead, customers will see the placeholder parent product in the search results and featured product list. Customers will use the parent product to reach the product details page of the child product with the lowest numbered display order. Customers may then add that child product to the basket, or use the product group dropdown menu to select one of the other child products from the group.

After the parent product and all of the child products have been created, open one of the products in the group for editing, and expand the section of the Product Editor titled Product Groups.

In the Product Groups options, select the radio button for the product that will function as the group's parent product. (In the example image below, product SID 244 has been set as the group's parent product.)

Set the parent product to be Active, Featured and Included in Search. This will affect the Parent Product in the following ways:
  • Active: The product will be functional in the storefront.
  • Featured (optional): The product will be included in lists of "Featured" products, such as the storefront's home page.
  • Include in Search: The product will be included in the results of searches performed in the storefront.
Set all other products in the group to be Active and Hidden. This will affect those products in the following ways:
  • Active: The product will be functional in the storefront.
  • Hidden: The product will not be displayed in the storefront, unless the customer is taken directly to the product's page, either by a link or being redirected by the shopping cart software.
tips on working with product groups
Each product group has one, and only one, parent product.

A product group's parent product can be displayed in the storefront, but it cannot be purchased in the storefront.

If a customer either attempts to add a product group's parent product to their order, or views its storefront page, they will be redirected to the first non-parent product in the group, and be instructed to select a version of the product to purchase.
 
Storefront behavior

In the storefront, only the non-hidden products in the group are displayed. If the approach described above is used, and only the group's parent product is un-hidden, then just the parent product will be displayed to the customer in the storefront.

When they select one of those products, they will be asked to select the specific version of the product that they would like to purchase. (See sample image below.)
 

By utilizing the parent product, it is possible to have a list of possible variations of a product that the customer can select, without requiring that every single one of those variations be listed individually in the storefront.

product groups vs. product fields
It is also possible to create a dropdown menu to choose between product variations by using Product Fields instead of product groups.

Product Groups vs. Product Fields
Product groups allow inventory to be tracked individually for each variation of the product. Product fields do not.

Product groups allow each variation of the product to have a different image. Product fields do not.

With product groups, none, some or all of the product's variations may be un-hidden and included in search results. This is not an option with product fields.

When using product groups, a separate product must be created for each variation. This is not necessary with product fields.

Each variation in both product groups and product fields can alter the product's price.

Individual products in a group can trigger events (such as discounts or other special offers). Product fields cannot trigger events.


— Last Edited - 01/20/2014 10:27am PST
Rank and add a comment to this article
Only logged in users may leave comments and rank articles. Log in to have your say!
  Knowledge Base Home

  QuickCode™ Tag Glossary

  Modular Merchant.com Homepage

Not Logged in.
Either Log in or create a User Account.

Other articles in this category...

Active

Adjustment

Admin Account

Administration Area

Administrator

Alternate Storefront URL (Product Editor Field)

Attribute

Attributes vs. Fields

Audio Samples (Product Editor Option)

Avatar

AVS

Back Office

Backend

Basket

Billing Address

Bounce Date

Breadcrumb Links

Bug

Category

Checkout Area

COGS

Control Panel

Core Shopping Cart Files

Coupon

Credit Card Security Code

Cron Job

CSS

Customer

Customer Account

Customer Account Area

Customer Attribute

Customer Field

Customer Group

CVV2

Digital Delivery

Digital Object

Digital Product

Display Order

Dropshipper

Dropshipping

Email Batch

Email Instance

Email Opt In

Email Queue

Email Series

Email Series Step

Email Template

End Date

Event

Event Engine

Feature

Featured Product

Field

File Storage Area

FTP

FTP Active/Passive Modes

Fulfillment

Fulfillment Report

Gift Certificate

Grand Total

Hidden Category

Hidden Product

Hosting

Inactive

Internal

Inventory Control (Product Editor Option)

Inventory Object

ISO Codes

Knowledge Base

Manual (Process Offline) payment gateway

Memo

Modular Mailer

Modular Mailer Email Messages

MSRP

Navigation Menu

Note

Off-Site Payment Gateway

On Hold (Subscriptions)

Order Item

Order Processor

Parent Product

Part Number (Product Editor field)

Password Fields (Place an Order tool)

Payment Gateway

Plesk

Price (Product Editor Field)

Price Suffix

Processing Order

Processing Times

Product Groups vs. Fields

Product Price

Public Event

QuickCode Block Tags

QuickCode Tag

Ranking Criteria and Ranking Criteria Groups

Redeem Limit

Result

Retain Balance

Reusable

RGB Value

Sale Price (Product Editor Field)

Search Keywords (Product Editor Field)

SEO

SEO Friendly URL

SFTP

Shelf Life

Shipping Address

Shipping Method

Ships Solo (Product Editor Field)

Shopping Cart

SID

Store-Generated Email Messages

Storefront

Subscription

Subscription Item

Subscription Product

Subscription Queue

Subtotal

System Log

System Settings

Template

Template Package

Third-Party

This product may only be shipped by the following methods (Product Editor Option)

Trial Period

Trigger

Universal Template

UNIX timestamp

Vendor

Wish List: Public Access Code

Zone Fee