A few improvements have been made to Vouchers & Promo codes, to give you more control over what is included/excluded in the discounts. Changes will also help you report taxes accurately depending on your local legislation.
Promo codes can also now be used on rental products.
You can now decide whether a voucher is including taxes & fees or not.
The default behavior for a partial discount is to calculate taxes on the discounted amount:
|10% promo code||-$10|
|Fixed fee (I.e. Fuel surcharge)||$2.50|
|10% Tax calculated on the discounted price ($92.50)||$9.25|
|Amount to pay||$101.75|
For a Full discount (gift card or 100% promo code), the default behavior is that the customer has nothing to pay. In most cases, Taxes & Fees are paid when purchasing the voucher, so they should not be paid again on redemption.
|Free product voucher||-$100|
|Fixed fee (I.e. Fuel surcharge)||$0|
|10% Tax calculated on the discounted price ($0)||$0|
|Amount to pay||$0|
You can change this behavior by unchecking the "Include Taxes & Fees" checkbox. Taxes & fees will then be calculated on the non-discounted price and will always be added to the total to pay.
You can also control whether a gift card includes taxes & fees when it is purchased. That will prevent customers paying taxes twice (Once when purchasing the gift card, and another time when redeeming it):
Like Vouchers, you can decide whether the discount includes taxes & fees.
You can also setup how many times a discount will be applied per booking:
- Order : Discount is applied once for the order
- Product : Discount is applied once for each eligible product (when booking multiple products in the same order)
- Quantity : Discount is applied once for each eligible quantity.
Finally, you can decide whether the discount can be applied on extras.
Please note if the promo code applies once per quantity, the discount cannot be applied to extras.