Product Types Explained

Product Types Explained

What Are The Product Type Options?

There are multiple product types that your products can be set as, the below table lists the options, the explanation for each type and the numerical value which can be used to update product types has been listed below.
Type
Code
Description
No Preview
8
This is a product that has no graphical preview assets and can be used in a "No Preview" Context
Parts
16
This is used when a product type is made up of different parts.
Print On Demand
32
The products artwork is generated ahead of time and can be ordered without personalisation and without the need to create a print job.
Dynamic Design
64
Dynamic Design products are templates that get applied over the to of standard products.
Customised
128
The product can be customised, meaning a user can add their own text and images.
Personalisable
256
The product has a pre-set design that a user can only make minor amendments to.
Self Fulfilment
2048
This product type needs to be set if the fulfiller is going to self fulfil the products.
Virtual
1024
This product is a virtual so this type ONLY appears when a blank product has been used to create the virtual.
Stock
512
The product represents a base stock unit, stock products have a key role in the stock inventory system.
Configurable Stock
8192
This acts as a parent to a selection of stock lines, essentially 
Wholesale Blank
16384
This product is a wholesale blank which can be used by any wholeseller to have their own blanks
Blank
4096
The product is a blank customisable product that can be used to make virtuals from. 
Products can be set with multiple product types, in this case the number on the export would be a combination of numbers. For example with a stock and customisable typing you would have the number 128 (Customisable) and 512 (Stock) which combined is 640, which is "Customisable" and "Stock".
There are certain types you cannot set, for example you cannot turn a "Customisable" line into a "Virtual" anno d this is due to the relationship between the "Blank" item which CANNOT be separated.

How Can I Update Product Types Manually?

You can easily change a product type manually by editing your item and heading to the main "Product Details" menu and under the "Details" menu you can select the product type from the "Basic" option. Here you can toggle and un-toggle any of the types you need to either enable or disable. This can be shown below. 

Some saved types will error just as changing a product into a vrtual, an example of this can type of error message can be shown below. 


You can also set External Surfaces products within platform by selecting the option "External Preview"

How Can I Update Product Types With An Import?

You can update your product types using the Ecommerce Data import which is a lot faster if ever the need arises to update hundreds of products at once. This can be done from the "product.type" header, where you can set the numerical code ID agasint the product. For combined types you just need to combine the codes together in order to get your correct typing. This import can then be imported back into the system and the product types will be amended. 
For more information on the Ecommerce Data import, please refer to this article - Click Here

    • Related Articles

    • Types | Product Classifications Explained

      Overview Types are a CPP based Product Classification System. Classification Types are important as they determine how products can be used, and significantly improve platform search-ability for all users. The classifications types can are split into ...
    • Product Creation Services | Virtuals - Image Asset and Data guidelines

      Overview This article provides guidelines for the image assets and information that we request as part of our Virtuals product creation service. For information on what Virtual products are and whether they are suitable for your needs, please see ...
    • Virtual Products | Explained

      What is a Virtual Product? A 'Virtual Product' is a Product that is created from a Supplier approved Blank Product on CPP. Thus, it directly inherits all Supplier and production related properties (such as the Preview and Print Specification) which ...
    • Case Study | Dynamic Designs

      Overview Dynamic Designs (aka DD) is an exciting feature that serves to simplify and expand upon the tool-set available for creating Customisable and Personalised Products. Conventionally, Blank (Base) Products are configured on the platform, and ...
    • Blank Products | Using Supplier Blanks On CPP

      Overview The CPP houses thousands of Suppliers approved products that have been configured to meet their exact print specification. This opens doors of opportunity, as it means that these products can be added to your website for online ...