Products & pricing
Products
In this article, we will guide you through the product settings and key functionalities in oneCORE Products feature which help you configure your products effectively.
Permission
To create/manage the products, users are required to have the following roles:
1. Products
2. ProductEdition
3. ProductImages
4. Categories
5. DefaultEditions
6. Images
7. Pages
8. ProductAttachements
9. ProductCatalogs
10. ProductCopy
11. ProductEditionLayout
12. ProductEditionOriginalPrice
13. ProductEditionsDescription
14. ProductEditionImages
15. ProductLongDescription
16. ProductRules
17. ShippingClass
18. ShippingMethod
How to create a product
1. Navigate to ‘Summary’ under Product menu
2. Click “Add product”.
3. Enter the following required product information to create a product. The other settings will need to be filled out after creating a product successfully.
1. Product name*
This field supports a single language and is for admin use only.
2. Url*
To set up a product URL. For the shops activating LanguageUrls feature, page URL can be set differently in each available language. Read more about How to set up multilingual URL.
3. Catalog
To add this new product to catalog. There are 2 options:
- Create new catalog: the new catalog will be created and this product will be automatically assigned to that catalog. User must specify the new catalog's name when creating a product.
- Add to existing product catalog: this product will be automatically assigned to the specified catalog.
4. Categories
To add this product to category. One product can belong to multiple categories.
5. Product type
To specify the product type.
Product settings
After the product is created, you will be directed to the product detail page with more settings. Some of the product settings are automatically fill out according to the Defaults feature. Here are all settings of products:
1. Product name*
This field supports a single language and is for admin use only.
2. Title
Product title is intended for use on the live website and support multi-languages. It also serves as a fallback for metadata.
3. Url*
To set up a product URL. For the shops activating LanguageUrls feature, page URL can be set differently in each available language. Read more about How to set up multilingual URL.
4. Layout*
To select the layout that determines how the page will be displayed. The available layouts are from Product pages created in Pages feature. The default layout for all newly created products is synced from Defaults feature.
5. Brand
To select the brand. It can be used for categorizing product by brand or front-end purposes according to custom usages.
6. Supplier
To select the supplier. It can be used for categorizing product by supplier or front-end purposes according to custom usages.
7. Shipping class
To specify the shipping class which indicate the product's processing time and cost. The default shipping class for all newly created products is synced from Defaults feature.
8. Categories
To add this product to categories. One product can belong to multiple categories.
9. Related products
To select any products related to this product, for internal or front-end purposes according to custom usages.
10. Personal offer
To select any products as personal offers of this product, for internal or front-end purposes according to custom usages.
11. Available countries
To specify the countries where this product can be shipped to. The options of available countries are from Available shipping countries in Company settings. The default available countries for all newly created products are synced from Defaults feature.
12. Locations
To specify the locations of this product for internal or front-end purposes according to custom usages.
13. 3D look a like product
To create a preset configuration of a product by selecting the desired configurable product and editions.
14. Required achievement(s) and forbidden achievement(s)
To specify that only shop users with these achievement(s) are eligible to view this product on the live website.
15. Google condition
Integrated with the following product feeds:
- GoogleOriginalPrice
- GoogleConfigurablePrice
- GoogleConfigurablePriceWithTags
- GoogleOriginalPriceWithTags
- Channable
- ChannableOriginalPrice
- ChannableConfigurablePrice
- ChannableSecondChanceProductPrice
16. Active
To set product active or inactive. Inactive products are hidden from all oneCORE features and the live website. The default status for all newly created products is synced from Defaults feature.
17. Accessible URL
To set the accessibility of the products. Products with “Accessible URL” turned off remain functional within oneCORE but cannot be accessed directly. The default status for all newly created products is synced from Defaults feature.
Note: A product must be active before “Accessible URL” can be enabled.
18. Show in store
To set the visibility of the products on the live website. Products with “Show in Store” turned off remain functional within oneCORE but are not displayed online. The default status for all newly created products is synced from Defaults feature.
Note: A product must be active before “Show in Store” can be enabled.
19. External ID
To configure the external ID of the product. It is used as Combination Price value for the Combination Price key beginning with the product's External ID.
20. Dynamic Content
To select the dynamic contents. Support sorting function to reorder the contents. Support buid-in content edit.
*Required
Product has a metadata input field which serves as a fallback for product's metadata. The primary field for the metadata is in product page in Pages feature.
Here are the metadata settings:
1. Meta title
This field serves as a fallback for title and og:title meta tag.
2. Meta description
This field serves as a fallback for description and og:description meta tag.
Learn more about metadata implementation in Standard Key Tags for SEO and Social Media in oneCORE.
Product description
Product description supports 3 types of descriptions — short description, long description and notes, designed for different usage.
1. Short description
This field is to provide a short version of product description. It is intended for use on the live website and serves as a fallback for metadata.
2. Long description
This field is to provide a long version of category description. It is intended for use on the live website. The long description supports adding source code, creating
articles, and formatting the text for better presentation.
3. Notes
This field is for internal use, supporting adding source code, creating articles, and formatting the text.
Product images
This section allows users to upload product images or videos that will be displayed on the live website. You can edit the following image information by clicking "Edit".
1. Image name
2. Image description
3. Tag(s)
There are more functionalities in product images available to use.
1. Active/Inactive
To set product image active or inactive. Inactive images are hidden from the live website.
2. Tag products
To tag any products at designated location on product image.
Note: users are required to have "ProductTagImages" role.
3. Duplicate
To make a copy of this image.
4. Copy to all in catalog
To copy this product image to other products in the same catalog.
5. Highlight
To highlight the image. The result depends on custom implementation.
Note: users are required to have "HighlightProductImage" role.
6. Sync all
To sync all images to other products in the same catalog.
Product attachment
This section allows users to upload attachment files that can be for multi-purposes depending on custom usages, for example, product specification, product instruction, etc.
3D objects
The section is for uploading the 3D model files of the product. It supports multiple file types and 3D configurator versions. Once the files are uploaded, the 3D model will be displayed on the live website.
To upload the files
1. Select "Frontend model" or "Screenshot model". The Frontend models display on the live website, while Screenshot models are used with 3D render.
Note: if there is no screenshot model, system will use frontend model for 3D render.
2. Click "Add" to begin.
3. Select the configurator version. A product can use only one version. Changing the version is allowed only when there is no file uploaded.
4. Upload file(s) and import. In case incorrect version is detected by system, the system will automatically switch to the correct version.
There are more functionalities in 3D objects available to use.
1. Sync all
To sync all files to other products in the same catalog.
2. Screenshot angles
To specify the event names which determine the angles of the 3D render image.
Note: The events must be implemented with the 3D products first before the 3D render image in specified angles can be generated.
Copy products
oneCORE provides you a function to easily make a copy of the existing products. After clicking "copy product", you must fill in these details:
1. Source and target company.*
2. Catalog*. There are 2 options:
- Copy in existing catalog: the copied product will be created and assigned to the same catalog as the original product.
- Create new catalog and new master editions from copied products: the new catalog will be created and this product will be automatically assigned to that catalog. Along with catalog, master editions and editions will also be created based on the original edition's details.
3. New product name*
4. New product URL*
5. Target catagories
*Required