Products
Experience can be turned into purchasable items with products. Products are items or services that can be purchased directly from within the app.
What are products?
Products are items or services within an experience that can be purchased directly from the app. Guests have the option to add one or multiple items to their cart before purchasing the upsell. HolidayHero's unique upsell products model makes it possible to support all sorts of products and upsells.
Product Structure
Within an experience are various tabs, which one of them is products. As soon as a product has been added to the experience, the experience call-to-action will switch to products.
A experience product consists of, name
, unit price
, pricing strategy
.
name
The name of the product
unit price
The price of the product per purchased item or quantity
pricing strategy
content
A description of the product itself
image
A single image of the product or service.
additional fields
Within niether of the components we support metafields.
Pricing Strategies
Upselling products can come with complex pricing structures, therefore we allow different pricing strategies per product. Each strategy is explained below.
Once
A single one of charge for the product
n/a
Per day
Total days in reservation will be calculated and price is multiplied by that.
Duration of their stay
Per Day Fixed
Same as above but more explained with price per day.
Duration of their stay, with explanation it is per day.
Per Day Selectable
Guests can select the days they want to have this.
Guests are prompted with a list of days within their reservation and can select the applicable days.
Per night
Total nights in reservation will be calculated and price is multiplied by that.
Duration of their stay
Per Night Fixed
Same as above but more explained with price per night.
Duration of their stay, with explanation it is per night.
Per Night Selectable
Guests can select the nights they want to have this. Price will be multiplied by the selected nights.
Guests are prompted with a list of nights within their reservation and can select the applicable days.
Per Person
They can indicate how many persons are requesting this. Price will be multiplied by the amount of persons.
Guests are prompted with an guest counter, by default it is filled with the amount of guests as indicated in the reservation.
Per Person per day
They can indiate how many persons need this during the length of the stay. Price is multiplied per person per entire duration of their stay.
Guests are prompted with an guest counter. By default filled awith the amount of guests as indicated in the reservation.
Per Person Per night
They can indiate how many persons need this during the length of the stay. Price is multiplied per person per entire duration of their stay.
Guests are prompted with an guest counter. By default filled awith the amount of guests as indicated in the reservation.
Per Item
They can decide how many items they want.
Guests are prompted with an item counter to calculate amount of items they want.
If you wish to use a different pricing strategy then listed above, please reach out to our support team and describe your use case.
Based on the pricing strategy we will display a text on the carrousel and index views of experiences. This text explains the pricing. Starting from €2,- or €2,- per person per night. If that doesn't fit your experience you can override this in the general settings fo the experience.
Additional Fields
It can occur you need additional information on a product before it can be added to the cart. That's where additional fields come into play. First let's see what kind of additional fields are possible. Each of the additional fields come with a label
and a default value
Boolean
A check box is shown.
The user will be able to check a checkbox
Select
You can provide a comma seperated list of options. The first option will be selected by default.
The user will be asked to select an option from a list.
Date
Guests can select a date
Guest will be prompted with date selector and can select a single date.
Date Time
Guests can select a date and time
Guest will be prompted with date selector and can select a single date and time.
Number
A number selector is added
Guest will be prompted with a +/- input field to increase or decrease the default number
Text
A text field is shown
The guest will be asked to leave a text in the text field
Time
A time field is shown
The guest will be asked to select a time in a time field
Once created, all additional fields are mandatory when a product is added to the cart.
Once the product has been requested or paid, the additional fields are copied over to the inquiry and become visible on within the inquiry.
As the concept of additional fields can be perceived as difficult and challenging, we have compiled a list of sample use cases below.
Filled Fridge
Type of milk - let the guests decice what they want (Options: Oat, Skim, Whole).
Date - let guests select a preferred delivery date
Time - let guests decide what time they want it to be delivered
Romantic Room Setup
Include Rose Petals? - Yes or no for decorating the bed
Champagne Brand - Let the guest choose what brand of champagne they want
Glass counter - let the guests decice how many glases they want to come with the champagne.
Room Service
Steak temperature - let guests fill in how they want their steak.
Potatos selector - let guests decice what kind of potatoes they want
Sauces - let guests decide what kind of sauces they want.
Last updated