Ecommerce websites from Stockashop to help a business grow. Search Engine Optimisation to help your website sell. SSL Certificates

Managing your products

This is part of the Stockashop Manual. It shows you how to manage your products, and thus turn your website into a fully fledged ecommerce machine.

Your Product List

Product list Clicking "products" in your management area will take you to a list of your products, as on the right. It tells you how many products you have and then lists them all, including the product name, main category (or not shown on site if it doesn't belong to any category, price and a link to view the product. Clicking on one of the product names (or on "add product") takes you to an editing screen where you can specify oodles of attributes for each of your products.

Editing a product

Product listIf you've already edited a couple pages on your site (see our content management manual section), then editing a product will look familiar. The process is similar, except there are a lot more fields.

Product Attributes

The product attributes include a few essentials like the products name, category and weight. Each field is described below.

Name: As with the page title (see the content mangement manual), the name of the product is used for the page <title> and the <h1>, and next to the image in the product page (within a paragraph with a class of producttitle so that it can be made invisible using CSS). It also appears in product listings, but never in the menu. If your site has multiple languages, you must enter a name in each language.

Other categories Category: This is the product's main product category. The drop down list shows all product categories on your site, including hidden ones. (There's a whole manual section devoted to page types.) Your product will inherit it's left column text from its category, along with a submenu (the list of categories shown on the left side of the picture on the right), and potentially the far right column text too. If you do not choose a category, your product will not show up on any pages, nor in search results, nor will it be included in the Google site map.

Other categories: If your site allows products to appear in multiple product categories (the "usability extras" feature), then the category list will be presented again, in a bigger box this time, and you can choose other categories where the product should appear. Use your Shift and Ctrl keys to select multiple categories from this list. Click on the first category with your mouse, then hold down Shift and click again to select a sequence of categories. Or hold down Ctrl and click away to select individual categories.

Note that where possible, Stockashop will figure out if you arrived at this product from one of the "other categories" and display the appropriate submenu and left column text. For example, in the picture above, the category with the blue circle ("Aztek Classic Turkish Towels") is the main product category, but the red one ("Blue Towels") is the highlighted one because Stockashop has deduced that the visitor came from that page.

Product date Product date: Stockashops with the "event listing" feature can enter a date for a product, so that products essentially become events. You can then include a calendar in your site and perform searches for events on, before, after or between different dates, as in the example on the right. See our search manual for more information.

Product ordering: Normally, products are ordered alphabetically on product listing pages. You can instead assign an ordering number to a product. Then all products with an ordering of 1 will come first, then products with 2, then 3, etc, and lastly all those without a number. If there are several products with the same number, the subordering is alphabetical. Remember that products can appear in multiple categories, using the same ordering numbers. So if you want specific ordering of the same product in different categories, you'll need to choose the numbers carefully (and for this reason, we can't provide the same facility for ordering products as we do for ordering subpages).

Credit note? Stockashop supports a credit system, where customers can buy credit and use it in future orders. If your site has this feature, then you need to specify at least one product as a "credit note". When this product is purchased, the customer's account will be credited. It's also possible to set up a PayPal subscription for regular crediting, in which case at least one product needs to be set as a "credit note used for regular payments". Credit notes are usually added to the shopping basket and purchased in the same way as other products.

Code: Enter the product code in this field. This field is never shown to the customer, and is only used for your own records.

Supplier: Enter the product's supplier here. This field is also never shown to the customer, and appears only in product reports. You can turn the supplier into a drop down list by filling in the product-suppliers text string. This means you don't have to type in the supplier each time and reduces typos.

If the supplier includes an email address (such as "My Big Supplier -") then the supplier will receive a copy of order which includes the product. This is essentially the first part of a drop shipping system - where the supplier is informed of and completes an order without you needing to keep any stock. However, for this to work fully, you would need to charge enough shipping to cover the different shipping costs of all your suppliers, and deal with the administrative and invoicing side outside of Stockashop.

Weight: The product's weight is used to calculate shipping. Although the units displayed on the site are kilograms, you can pretend this is grams or pounds if you'd like. Or if you set every weight to 1, then the shipping costs become "per item" rather than "per kg". The weight is not shown to the customer by default (though it can be shown in the basket if you show the span.basketweight CSS class).

Recommended products Recommended: If your Stockashop has the "Recommended products" feature, then you will see all your products in a big "multiple select" box. Use your Shift and Ctrl keys to select as many products as you'd like from this list. Click on the first product with your mouse, then hold down Shift and click again to select a sequence of products. Or hold down Ctrl and click away to select individual products.

When your customers view this product, three of the recommendations (randomly selected) will appear at the bottom of the page. Recommendations are also shown in the shopping basket, choosing three of the recommended products from everything in the basket. The example above shows one product in the shopping basket, triggering three of its recommendations towards the bottom of the page.

Stock and pricing (or just Pricing)

The next set of fields are for stock management (if your Stockashop has this feature) and pricing.

Stock management Stock management: If your Stockashop has the stock management feature, then you can keep track of how many of this product you have in stock. The default is "no". If you select "yes", then the next field becomes very important. There is also an "advanced" option, in which the stock numbers are not kept in the "number in stock" field below, but within the product options instead (see below).

Number in stock: If you have stock management set to "yes", then the product page will show the customer how many of the product are left in stock (as shown circled in the picture). If they try to add too many to their basket, the basket will automatically reduce the quantity to how many there are in stock, and put a message in the basket to this effect (shown circled in the picture). When a customer successfully pays for this product, the stock number will be reduced. When the stock number hits zero, the site will send you a stock nofication email, and the "Add to basket" button will be replaced by an "Out of stock" message.

Limitations of stock management: It is theoretically possible for the site to sell an out of stock item. This is because stock is reduced only when a customer pays, not when it is added it to their basket. So, if you're selling unique cups, a cup-fan could add the last one to their basket, and then spend a couple hours browsing around your site before buying. In the mean time, someone else could come along and add the last cup to their basket too. They could then both checkout and pay. This rarely occurs, but you should be aware of it. Some websites (like those selling tickets to plays) will hold a seat for you for 15 mintues while you make a decision, and then release it, removing it from your shopping basket so someone else can buy it. Stockashop does not do this.

Price: This is the base price of the product, which can be modified by the bulk discounting, product options and loyalty discounts. It is shown within the <h1> tag for the product (within a <span> so that it can be turned off via CSS), next to the product image next to the product title, and in product listings.

Full retail price: If you fill in a retail price less than the price above, then this will be shown crossed out in red next to the price (within a <span> with a class of retailprice so that you can disable it or change the color or style). The full retail price will not be shown in the basket or confirmation page.

Can be repeated? Sites with the "repeating orders" feature will have the option to allow this product to be repeated weekly, fortnightly, every 3 weeks, etc (depending on the product-repeat-periods text string). In combination with a credit system, this allows for sites to offer weekly repeating orders (such as vegetable box delivery companies). This is a very advanced feature and no longer offerred to new Stockashops.

Tax percentage: Stockashops have three possible tax (aka VAT in the UK) settings: "don't charge tax, "tax is included in the price of products", and "tax is not included in the price". For Stockashops with tax, products have a tax percentage setting to determine at what rate they are taxed. Tax is automatically computed and shown in the basket, confirmation page and confirmation emails.

Different products can be taxed at different rates. In the UK, food usually has no VAT (value added tax), a few things are 5% and almost everything else is now 20%, see In Australia, GST (goods and services tax) is set at 10% for most products, see

For UK websites which charge VAT, only European customers are charged. Non-European customers will pay the same prices, but will not pay a VAT component. So if your prices already include VAT, your products will essentially be 20% more profitable when sold to non-European customers.

Bulk discountingBulk discounting: If your Stockashop has the "bulk discounting" feature, then you'll see between 1 and 20 pricing points (shown on the right), each of which lets you fill in a quantity and a percentage, such as "Buy 2 or more for 10% off". When the customer changes the quantity to the given amount or more, they'll get the discount. In the basket, the full price will be shown crossed out in red next to the discounted price.

The last option to "combine product options" refers to products which have several product options (see below). For example, let's you sell a "Starry Tshirt" product in several colours - red, green and blue, with a bulk discount of 10% off if they buy 2. Normally, the discount would not be applied if they bought 1 red and 1 green, but if you "combine product options", it will be. Both products would receive a 10% discount, even though each of the quantities in the shopping basket was just 1.

You can also use bulk discounts to mimic offers like "Buy 1 get 1 free". To do this, set a discount of  "Buy 2 or more for 50% off". This also lets them essentially "Buy 3 for the price of 1.5". To prevent this, you could set a further discount for "Buy 3 or more for 33%" (essentially a 3 for 2 discount) and another for "Buy 4 or more for 50%", and so on.

eBay settings eBay category ID: Stockashop now offers integration with eBay, and we have a whole separate manual page about eBay integration. Once your Stockashop is integrated, you will see this field, which stores the numerical ID number of the eBay category where this product should be listed. The "find an eBay category id" link pops up a friendly window to help you find the right category.

eBay num options: If your site supports product options, you can set how many of this product's option should be sent to eBay. You must have an eBay shop to send product options (which are called "variants" by eBay), otherwise set this to be zero. (This is not shown in the screenshot above.)

eBay item ID: Once you choose an eBay category ID and save your product, this field will show the eBay item ID. This should not be edited but is available just in case you need to reset the association between the Stockashop product and eBay listing.

eBay expiry/relist: This is the date the product will expire on eBay. The first time, a product will be relisted just after the following midnight, which may mean a delay of a few hours. Subsequent listings happen just after midnight on the same day.

Download File

If your Stockashop has the downloads feature, then you can sell downloadable files. The supported files types are pdf (Adobe Acrobat documents), doc (Microsoft Word documents), mov (Apple Quicktime movie), avi (Microsoft audio-visual file), mp3 (music file), zip (compressed archive of files) or jpg (picture).

When you use this feature, a message will appear under the "buy now" button, something like: "This product is a downloadable MS Word Document file of size 92kb. This will take approximately 0.3 minutes to download if you have a 56k modem, and 0.0 minutes if you have a 512k broadband internet connection. You will be able to download the file after you have completed your purchase."

After the customer has completed the purchase, their confirmation email will contain an encrypted link to download the file. The link expires after 1 day.

If you do not set a price for the product, then the download link will appear on the product page saying "click here to start the download" so that the customers can download the product immediately without purchasing anything.

Download: Click Browse to find the file you would like to sell from your computer and upload (aka attach or add) it to the product here. When you save the product, the file will be uploaded.

File type: Please fill in a description of the file type, such as "Adobe Acrobat" for a PDF file. This is used to present a message to the user like "This product is a downloadable Adobe Acrobat file of size 1.5mb".

Download properties: Once you've uploaded your file and saved, you'll see some statistics about the file: the size, the MIME type (which is similar to the file type), when you uploaded, and when it was last sold as a download.

Product description and summary/keywords

The next section of the product editing page is for the main text and the meta tags used for search engine optimisation.

Description: As with pages, you use the mini HTML editor to describe this product, so you add bold, italics, underline, tables, images, bulleted lists, etc, and change the font format and size. The editor is a customised version of FCK editor, described in the HTML editor section of this manual. The description will appear to the right and/or below the main product image (depending on the size of the image, the space available on the page, and the CSS).

Meta summary: This summary is used for the (meta) description of the page which search engines will sometimes display in the search results. If this is left blank, your site's description is used instead (set in your "Site and Shop properties").

It is also used when displaying your products in a list format in product listings (as in the second image in the page types section of the manual) and search results.

Meta keywords: Not many search engines use this now, but it is still useful to fill in with keywords relevant to your page. Your site's name and site's keywords are automatically output as well, so there is no need to include them again here. It should include only keywords relevant to this page.

Product Options

Product options Products can have up to six options. Most Stockashops only use 2 or 3 (or else the form gets very long), so if your Stockahop needs more, let us know.

Product options allow you to sell variations on your base product, for example by colour or size. The options can also change the base product's price and weight, and they can even have their own stock figures (if your site has advanced stock management).

Option 1: Fill in the name of the option here - such as colour or size. Here are a few other possibilities chosen randomishly from all Stockashops: arrangement size, Danish bun variety, strength required, fruit square varieties, basket size, theme, bead type/colour, neck measurement, which monster do you love?, additional extra fillings, single or twin pack?, choose a style of pendant, which kind of vehical would you like?, performance times, milk, and many others. (Note that normally a colon is added after your option wherever it is shown, unless it ends in a question mark.)

Choices: Next you enter choices into the choices box, one on each line. When you view the product this will be turned into a drop down list for the customer to choose from. For example, entering these choices:

This will turn into:

If you want to alter the base price of the product, then add a comma and an adjustment after the choice. For example:

If the product's base price is £10, then the green will be appear as £5 more and the yellow £1 less:

If you made these adjustments in more than one option, then the prices would be added together. So for example, green could be £5 more, then large could be another £2 on top of that, etc. Also, you can safely change the base price, and all the options will change as well. So if you changed the price from £10 to £12, the green would now cost £17 and the yellow £11.

However, you can also set a fixed price when a certain option is chosen, by entering a semi colon and then a price, for example:

If the customer chose one of these, they would pay that price, regardless of the product's base price. (Note that if you use this facility in more than one option, then the last fixed choice chosen will set the product's price.) It will look like:

Price variations should always be entered as above, using commas and semi-colons, even though they appear on the site with currency symbols and in parantheses. If you try to enter them with the parentheses, it won't work. You can also use a combination of the above, such as:

Which will look like:

You can adjust the weight of the product in a similar way, by adding a second comma or semi-colon and number. After the price. For example, if you sell in two sizes, you can say that the large weighs 0.2kg extra by entering:

Note that you have to enter a 0 as the first number so that the price does not change. The weight variations are not displayed to the customer. So this will still look like:

As with the prices, you can also set fixed weights, and you can combine it with prices changes, such as:

Only the price change on the large size would be shown to the customer. The weight changes happen behind the scenes to compute the shipping charge when the item is purchased. This would look like:

You can also use a similar method to specify a product code, with a semi-colon to replace the whole product code, and a comma to append to it. The product code must start with a letter, and can be used with a price change, weight change, neither or both. For instance, this will add an S or L to the product code of the main product. Product codes are only used in order reports. Such as:

If your Stockashop and this product has advanced stock management, you can also manage the stock levels of the options separately. Note that when you do this, it overrides the main stock level of the product. To do this, put a number and a "x" before the option name, such as:

This says there are 3 smalls, 2 mediums and 5 larges in stock. This is not shown to the customer. To the customer, the product appears to be in stock, but if they try to order more than 2 mediums, they'll get a message in the shopping basket saying something like "only 2 in stock". When the item is purchased, the stock levels are reduced, and when they get to 0, the option will no longer be shown to the customer. In this example medium is out of stock:

This will be displayed as:

You can also make product options available only to specified members. This is useful if you would like to offer discounts to members. To do this, after the stock amount, insert a membership level number (1 for customer/enquiries, 2 for members, 3 for bronze members, etc) followed by AL (standing for access level) and an optional space. For example:
5x3AL Super bronze member offer,-5
2ALSpecial member's offer,-2

This gives £5 off to bronze members (but only 5 of them as there is stock management too). Or it gives £2 off to members. It will be displayed like this to bronze members:


Normal members will see the single available option:


And non-members won't see any option at all as there are no valid options to display. And you can combine membership levels and stock levels with price and weight changes too. Finally, you can just enter a hash/number sign and single number (between 3 and 99) by itself for the choices, such as:


Then it will show 25 character long box where the customer can enter whatever they want, for example:

Sitewide product options

Sitewide options With sitewide product options you can have a set of predefined options associated with all products on your site. These options can have prices and images attached to them. This is an advanced feature and will be handled in a separate section of this manual, but a preview of what they look like is shown on the right. In this example, the customer can choose a hair colour by scrolling through a set of images. A dropdown is provided for non-Javascript browsers.

File upload options

Upload options This advanced feature allows the customer to upload a file of their own when purchasing a product. In the example on the right, the customer is requested to upload a logo which will then be embroidered onto a towel (circled in red). The first time they upload the logo, they are charged £35, but they can reuse the same logo on other products (circled in blue) and are only charged an incremental cost of £7. In this example the base price of the product is 95p, so the cost with the logo is £7.95. If a file is reused, a unique id number appears next to the file name (just in case a customer uploads two files with the same name in the same order).

Note that this example makes extensive use of sitewide options, Javascript and CSS so that the Personalisation options appear in a separate box as shown. This sort of personalisation is a great use for this feature, but it could also be used to let customers send you other files, like completed registration forms.

Upload instructions: This is the label for the upload box, such as "Upload your own logo".

Additional price: This is the price that the customer will be charged for using this facility. When addedto the shopping basket, this will appear on its own as a separate item.

Use previous instructions: If a customer wishes to use the file on several different products, then they will be able to choose from a list of their previously uploaded files. This is the label for that list, such as "Or choose a previously uploaded logo".

Additional price: And this is the price for using a previously uploaded file.

Product images

Product flags Here you can upload a picture of your product. Stockashop currently allows for a medium sized image, optional thumbnail and and optional large image. You can also enable various little icons which appear over the corners of the product image. The example on the right shows you upload an image and set the flags, and what the corresponding product page looks like (circles and arrows added by me).

Image or video: This is where you upload the image or video that will be displayed on your product page. Allowed file types are gif images, jpg images, png images, swf (Flash) movies, mov (Quicktime) movies, avi (Microsoft) movies, mp3 movies and mp4 movies.

If you upload a big image, you can choose to shrink the image (which will scale it down to the pixel width you put in) and then crop it (which will cut the image off at the width and height indicated). This saves you having to learn and use an image editing program like Photoshop in order to resize your images. However, you should note that the shrinking and cropping will probably not look as good as if you did in Photoshop. Also that if your picture is wider than 500 pixels, Stockashop will automatically shrink it down to 500 for you.

You can then choose to display the image or video at a different size. This is really meant for Flash movies and other videos as they cannot be shrunk or cropped but you may want to control at what size they display.

You can remove a previously uploaded image by ticking the box, or view the current image by pressing "view". Uploading a new image will automatically replace the previous one.

Description: The description entered here is used for the ALT and TITLE attribute of the image. This is useful for search engine optimisation and browsers which do not display images (like audio browsers). If you don't fill this in, Stockashop will use the product name instead.

Thumbnail image: You can choose to upload a different thumbnail image which will displayed in product listings (category pages and search results). If you do not upload a thumbnail, Stockashop will display a scaled down version of your main image. (It scales the image by applying the CSS class productfullasthumb, which by defautl displays at 125 pixels wide according to the style #rightcolumn div.product img.productfullasthumb {width: 125px;}.)

Large image: If you want to use the image enlarger or image zoom (described below), you will need to upload a large version of the product image. For the zoom, this should be the same image but at a higher resolution (eg scale).

Product flags: Product flags allows you to place little icons (aka flags) on top of the product image. By default Stockashop has five flags available, described here.

Clicking on the image enlarger (circled blue in the picture above) brings up the large image uploaded above, in its own window. The window will be as big as possible to fit the image, unless the image is bigger than the customer's screen, in which case there will be scroll bars.

Clicking on the magnifying glass (circled red) brings up a magnified view of the image (the thing the red arrow is pointing at). You can click on the magnifier again, to make the magnified view even larger, again for the largest size, and again to make it go away. For this zoom to work, the large image must be a big version of the normal image. Or rather, the normal product image must be a scaled down version of the large image. This is a lovely feature if used correctly, but can be very confusing if the normal and large images are different.

This puts a "new" banner over the top right corner of the image, both on the product detail page and over the thumbnail in product listings.

This puts a "sale" banner over the right corner, both on the product detail page and over the thumbnail in product listings.

This puts a "special offer" star over the right corner, both on the product detail page and over the thumbnail in product listings.

You can add your own flags by first adding them to the "product flags" text string. Then you have to upload (via FTP) corresponding thumbnail and full size flag to your images directory with the same name (lower case with hyphens instead of spaces) such as "flag-vegetarian.gif" and "flag-thumb-vegetarian.gif" for a vegetarian flag. You can also upload your own versions of the default flags above, such as "flag-image-enlarger.gif", "flag-new-product.gif" or "flag-thumb-on-sale.gif".

You can use CSS to put these flags in different corners. For example, to override the top right hand placement for the on sale flag, and put it in the top left instead, you can use CSS like this:
#rightcolumn div.productviewimage img.image-flag-on-sale {left: 0; right: auto;}
And for the thumbnail:
#rightcolumn div.product img.image-flag-on-sale {left: 0; right: auto;}
Or to make things clearer, you can put in all four directions, making sure that one of each is 0 and the other is "auto":
#rightcolumn div.productviewimage img.image-flag-on-sale {top: 0; bottom: auto; left: 0; right: auto;}


Marketplace options

This experimental feature allows you to display your product in other Stockashop websites (who have agreed to show your products). For each site you are allowed to push products to, you will see a list of product categories where the other site is willing to show your products (as determined by the "Marketplace status" when they edit their pages). The other site may have to approve your product before it can be displayed, in which case an email request will be sent as soon as you save your product.

Save, remove and duplicate buttons

There are buttons at the bottom of the page for "Add product" for new products and "Save prorduct" and "Remove product" for existing products. If your site has the "usability extras" feature, you will also see a "Add and duplicate" or "Save and duplicate" buttons. This allows you to make a copy of the product, including its images. This is very useful if you are creating lots of similar products.


01273 453430

Web talk is what gets us out of bed every morning!


We're always on hand to offer help and support when needed!


Get in touch to discuss how we can help your business.


Discover how simple our websites are to build and maintain!


Forgotten your password?


Sensable Things

SensableThings supply Manfrotto products. The core business is to provide technical solutions for art, medical, and photography applications.


Creative Event Media

The Creative Event Media Team love to create high impact events, projection campaigns or an attention seeking interactive installation. Conferences, events, gigs, festivals, functions.