Prices
The Prices node contains settings primarily related to VAT and price calculations.
Setting | Use | Note |
---|---|---|
System VAT | System VAT is the VAT rate applied to all products on your solution, unless other VAT rates are defined | |
Use VAT group as system VAT | When checked, if a product belongs to a VAT group, the VAT percentage of that group is used when loading prices, provided the group is applicable in the current VAT country context | |
Prices in the database include VAT | If checked, prices in the database include VAT. The system deducts VAT using the system VAT percentage when retrieving prices. If applicable, it adds other VAT rates e.g. country or group VAT | WARNING: It is not recommended to run this mode when using multiple currencies or delivery countries. Only in simple scenarios should this feature be used. As an alternative use the price matrix which can handle prices with VAT explicitly. |
Apply shipping fee percentage to total price including VAT | ||
Calculate VAT based on the delivery country instead of the billing country | ||
Round only displayed price | Prices stored in the database remain unrounded, but the prices shown to users are rounded for clarity | Rounding two order lines e.g. (3 x 4.992 = 14.976) + (2 x 2.443 = 4,886) Total = 19,862 in database = 19,86 displayed |
Round order line total | Each order line total is calculated using the unrounded unit prices, and then rounded to the nearest value for clarity | Rounding two order lines e.g. (3 x 4.992 = 14.976 = 14.98) + (2 x 2.443 = 4,886 = 4,89) Total = 19,87 in database |
Round unit price | The unit price for each item is rounded to the nearest value before the total for each order line is computed | Rounding two order lines e.g. (3 x 4.992 = 3 x 4.99 = 14.97) + (2 x 2.443 = 2 x 2.44 = 4.88) Total = 19,85 in database |
Calculate fees based on the order price including any shipping fee | If checked, any percentage-based payment fees are calculated on the total order price including shipping. If unchecked, they're based on the pre-shipping order total | |
Allow negative total order price | Discounts and vouchers may result in a negative total price | |
Add VAT on payment fees | ||
Add VAT on shipping fees |
The order discount settings control advanced behaviour related to discounts:
The following settings are available:
Setting | Use | Notes |
---|---|---|
Choose discount behaviour | Controls how discounts are applied | Choose between Aggregated (allows discounts to stack, default behaviour), Highest (forces the system to apply the highest value discount) or Lowest (forces the system to apply the lowest value discount) |
Apply discount before taxes | Forces the system to apply discounts based on prices before taxes | |
Round orderline discounts per quantity | Forces discount calculations to use rounded numbers | E.g. 5 * 20% of 8.99$ is rounded to 1.8$ per item, totaling 9$, instead of the exact 1.798$ per item, which would total 8.99$ |
Add orderline discounts per quantity | Lists each product discount as a separate order line | E.g. ordering 5 items at $8.99 each with a 20% discount adds 5 separate $1.8 discounts, rather than a single $9 discount |