Let's say you are selling clothing with custom printed text and logo. Or you are selling coffee beans, but you would like to offer grinding as additional service. Or simply - you would like to offer gift wrapping of all the products purchased by your customer. That's possible with the Product Customisation option.




In order to define customization options, you need to open the "Product Customisations" page in the back-end area and click the "New" button.


Product customization


The available attributes are:

  • name - the title of customization option
  • type - the type of customization determines where the customization should appear and for which product:
    • any product - the option will be common for all products in your store, but it will appear on the product page, next to "add to cart" button. It is rather useful if you sell a similar product
    • whole cart - the option will be available on the cart page only and will be treated as an individual item in the order. Useful for "gift wrapping".
    • individual product - the option will have to be assigned by an administrator individually to every product in order to become available. The assignment has to be done within a product form, in the "Product Customisations" tab.
  • price - cost of single customization. It can be free of charge - in such case enter "0.0"
  • Vat rule
  • price modifier:
    • multiply - the customization, hence it's price will be multiplied by the number of products affected,
    • single item - the customization will be treated as a single product - regardless of the number of products it affects.
  • min/max quantity - minimum and a maximum number of products that can be affected by the customization. Enter "0" (zero) to set no limit.

Additionally, you can specify user input fields for each customization. Those can either be a text field or file upload or radio buttons or checkbox as shown in pictures below:

Customization options

Customization options

 Customization options