Hi,
The Bookings plugin manages availability (which dates a vehicle is free, and blocking dates already booked). It does not change the price by duration, which is why nothing you set there makes the price grow with the number of days, and the field it asks for is only for availability tracking.
The price-per-number-of-days part is done by a different plugin: the Calculations plugin (our price-formula plugin). It can read your Advanced Date picker range field, turn the selected range into a number of days, and multiply the price by it:
Setup:
1. Install and enable the Calculations plugin (System > Plugins, group hikashop). If you do not have it yet, it is available on our marketplace:
www.hikashop.com/marketplace/product/148...ce-calculations.html
2. In its settings, add a formula:
{price} * {your_date_field}
where your_date_field is the column name (the namekey) of your Advanced Date picker custom field, the one you set with Range = Yes. The plugin recognises the range value and replaces that tag with the number of days.
So a 2-day range gives price x 2, a 3-day range gives price x 3, and so on, and the price updates on the product page as the customer changes the dates.
One detail on counting: the number of days is the difference between the two chosen dates (minimum 1), so the 10th to the 12th counts as 2 days. If you want that to count as 3 (inclusive of both ends), use:
{price} * ({your_date_field} + 1)
Keep the Bookings plugin enabled too if you want it to prevent the same dates being booked twice. The two plugins do different jobs: Bookings handles availability, Calculations handles the price.