HolidayHero | Support
Create AccountLogin
  • Getting Started
    • Welcome
    • Getting Started
    • Onboarding
    • Glossary
  • Guides
    • Adjust the Branding
    • Effectively use Touchpoints
    • Power of Metafields
    • Translate your content
    • Invite Suppliers
    • Customize Guest Journey
    • Public Guest App
      • Airbnb Scheduled Messages
      • Booking.com Template Scheduler
    • Ses Hospedajes
  • The Basics
    • Dashboard
    • Inquiries
    • Commissions
    • Reservations
      • Invites
      • Users
      • Check-ins
      • Metafields
      • Documents
      • Touchpoints
      • Guest Journey
    • Listings
      • Announcements
      • Amenities
      • Experiences
      • Guidebooks
      • Sections
      • Documents
      • Metafields
      • Settings
      • Links
    • Announcements
    • Documents
    • Guidebooks
      • Guest App
      • Documents
    • App Users
    • Amenities
      • Guest App
      • Documents
    • Smart Devices
      • Guest App
    • Experiences
      • Guest App
      • Products
      • Listings
      • Touchpoints
      • Documents
    • Brands
      • Appearance
      • Check-in
      • Reservation Stages
      • Public Guest App
    • Suppliers
      • Supplier Portal
    • Touchpoints
      • Emails
      • SMS
      • Whatsapp
      • Booking.com Emails
    • Translations
    • Metafields
    • Workspace
      • General
      • Subscription
      • Billing
      • Invoices
  • Integrations
    • PMS Platforms
      • 365 Villas
      • Bookingplanner
      • Bookingmood
      • ChaletManager
      • ClockPMS
      • Eviivo
      • Hostaway
      • HostHub
      • iCal
      • Lodgify
      • Octorate
      • RoomRaccoon
      • MEWS
      • Beds24
      • Hostify
      • MyTourist
    • Smart Devices
      • Bold
    • Guest Registration
      • Ses Hospedajes (Guardia Civil)
  • Supplier Portal
    • Inquiries
    • Details
Powered by GitBook
On this page
  • What are products?
  • Pricing Strategies
  • Additional Fields
  1. The Basics
  2. Experiences

Products

Experience can be turned into purchasable items with products. Products are items or services that can be purchased directly from within the app.

PreviousGuest AppNextListings

Last updated 3 months ago


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 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.

Name
Description
Guest App

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 labeland a default value

Type
Description
Guest App

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.

The pricing stragey of the product. This determines how the quantity behaves. See the below.

Upon adding the item to the cart, additional fields can be requested. See the below.

pricing stragegies section
additional fields section
experience call-to-action