Managing Products

 Last Edited: Oct 24, 2019

Prerequisites

  • - You have installed the eCommerce Module in Site Settings

Introduction to Siteglide eCommerce Products

Adding a Product is very similar to adding a WebApp item, but with additional features which are fully integrated into other features of Siteglide eCommerce e.g. Shopping Cart, Checkout and Orders.


Adding Products

You can find Products in the left-hand menu under ECOMMERCE / Products:

You can add a new Product using the "+ Add New Product" button in the top-right of the page.

Navigate the tabs to add information to the Product.

Standard Fields:

Field
Description
Optional?
ID
This is the Product’s unique ID in your site’s database. It is generated automatically when you first save a Product.
Automatic
External ID
This is a unique ID which is helpful when importing and exporting data. It is generated automatically when you first save a Product.
Automatic
Item Name
The name of your product
Mandatory
Item Slug
This will display at the end of the URL for the Product detail page. (To change the preceding slug, go to ECOMMERCE / Settings in the left-hand menu.)
Automatic
Weighting
Controls where your product appears in a list view if it is sorted by weighting.
Optional
Release Date
The date your Product will become visible on the site. This can be used to plan a Product Launch.
Mandatory
Expiry Date
The date your Product will be discontinued on the site. It is possible to change this after expiry.
Mandatory
Enabled
If toggled to false, the product will be hidden from the site. This is useful if, for example, a Product has been temporarily recalled.
Toggle
Description
A description of your Product.
Optional
Image
It is possible to add further images as custom fields. See custom field sets.
Optional
Product Code (SKU)
This is the product code you use within your business (usually on barcodes) to identify this product.
Optional

SEO

Click the SEO tab to set SEO metadata for Product detail pages, so your Products are easier to find.

Categories

Categories are a powerful tool when applied to Products. Click the Categories tab to assign categories to a Product or learn more about Categories here.


Customising the Product

Pricing

Click the pricing tab to set a price for the Product.

Field
Description
Optional?
Currency
Currently only one Currency per Product is supported.
Mandatory
Chargable Price
This is the main price that will be added to the total the Customer pays when the Product is added to a basket. It can be modified using Product Attributes (see below).
Mandatory
Display Only Price
Use this to display an extra price such as RRP or Price Before Tax.
Optional

Using Custom Field Sets

Custom Field Sets are groups of Custom Fields that you can reuse across a range of Siteglide Database Objects including Users, and Products. See Adding Custom Field Sets to learn more about creating Custom Field Sets, or explore under SITE MANAGER / Custom Field Sets in the left-hand side Menu.

Once your Custom Field Set has been created, you can assign it to an individual Product under the Custom Field Sets tab in the Add Product page.

Any Custom Field Sets you have added the Product will appear as tabs.

You can press the "+" icon at the end of the row to assign a new Custom Field Set. The fields you added previously can now be filled in with Product-specific information.

Product Attributes (Variations)

This powerful feature allows you to specify aspects of the Product that the customer can customize as they order, for example the size or colour.

Click the "Add Attribute" button to add a new Attribute. This will appear as a new row of fields below.

Field
Description
Optional?
Name
This is the name of the Attribute which can vary on this product e.g. "Size" or "Colour".
Mandatory
Enabled
Toggling "off" will hide this Attribute from view while customers are making Orders.
Toggle

Below this, you will see a table appear for the different Attribute Options e.g. if you named your Attribute "Colour", you may choose options of "Blue" and "Red".

Press the "Add Option" button to add a new row to the Options table. Then fill in the fields below:

Field
Description
Optional?
Name
Add the name of the option e.g. "Large" or "green".
Mandatory
Product Code (SKU)
This is the internal Product Code you use in your business for Products with this Attribute Option.
Optional
Enabled
Unlike the previous enabled toggle, this does affect the whole attribute, but only this particular option. Use if e.g. "blue" is out of stock, but you still have "red" to sell.
Toggle
Price
This field increases the total Price of the product when this Attribute option is selected e.g.a product costs $10 but a "metallic silver" version costs $2 extra, you would add the value 2 here. A price of 0 would mean that the Attribute does not add to the total Price when selected.
Mandatory

Product Inventory

Click the Inventory tab on a Product to set your current stock levels.

Field
Description
Optional?
Inventory Type
Currently "Global" is the only type available.
Mandatory
Display Type (when zero inventory)
This can be controlled on a per-Product basis. Use it to control what happens when a Product is out of stock; you can either hide the product from the shop or display it without accepting orders.
Mandatory
Quantity
Set the quantity you currently have in stock.
Mandatory

Editing a Product

You can return to a Product at any time to amend information. Simply go to ECOMMERCE / Products in the left-hand menu. Use the search feature in the top-left to find your Product name quickly and click the Product name in the table to access the Edit Product view.


Deleting a Product

Just like a Webapp item, you can delete a Product. Access the Edit Product view as above and click the "Delete" button in the bottom-right of the screen.