Hi there!
We sell holidays via our Hikashop webshop (still under construction).
Background
A holiday is in fact a Hikashop product, the product price is the per person price.
Visitors can book a holiday (buy a product) and they can choose an amount of 1 or 2 (max) of the same product. This way they can book for 1 or 2 persons.
The duration of a holiday is fixed to 8 days (7 nights).
Sometimes we offer a combination of 2 connecting weeks, so then the duration is 15 days.
Along with the holiday we also offer 2 optional insurances:
- Travel insurance
- Cancellation insurance
What we need:
We want clients to be able to make choices during the checkout, whether or not to buy 1 or both insurances.
The Travel insurance cost €8,50 plus €5,50 per person per day.
The Cancellation insurance cost €8,50 plus 8% of the total booking.
I managed to use the Hikashop Custom Shipping plugin to create the Cancellation Insurance option. There I can set the fixed fee and the 8% and the plugin nicely shows the right price.
However: I'm not sure how to implement the Travel Insurance option, since this can vary depending on 1 or 2 persons and of course the duration of the holiday.
And yes, I know in fact I mis-use the shipping option for this
but this was the only sensible way I could think of.
Would really appreciate if you can share your thoughts on this.
Thanks!