It is required to support language customization in GUI (meaning user can change application language). However item description will be shown as it exists in the database.
Future extension: Language customization for sale items. This change requires dealing with currencies and possibly local prices.
Existing workaround is setting multiple web stores by region.
It is required to calculate sales tax according to local rules, valid at the store location. In current version, each item has assigned tax rate. Such concept satisfies Slovak rules as well as Harmonized Sales Tax valid in Ontario.
Each item has assigned Code, description, price per item and sales tax rate.
It is possible to add alternatives to each item. This is suitable when item comes with several options customer can choose from. Each alternative is defined by alternative extension and price. Examples of use: