Skip to content
MapMyStaff
MapMyStaff Help Centre

How should a package be prepared for booking?

The sources document packages, options, and quantities in the booking journey. Selected choices change the cart and total required time, while taxes, fees, and other pricing rules remain separate.

Immediate answer

A package organizes service choices

In the documented journey, the customer chooses a package and may add options or quantities. These choices feed the cart and can change the displayed price, total duration, and booking feasibility.

One cart to verify

Package, options, and quantities should be reviewed together because they affect the cart and required time.

PackageResidential cleaning
Simplified structure
Displayed packageName + description
Selection conditionPackage options
Package displayedOption selectedCart recalculated
02Documented configuration

Connect the package to booking options

The sources document packages, options, and quantities in the journey. Selected choices feed the cart and total required time.

01
A complete structure

Package, options, and quantities

Review these elements together: they describe what is selected and what must then be recalculated in the booking.

Displayed package

This information describes the set presented to the customer.

  • Displayed package name

    A clear label that allows the customer to recognize the service type.

  • Displayed context

    Visible copy that helps distinguish the offer.

  • Copy actually displayed

    The proposed copy can be reviewed and corrected by the administrator.

Available options

According to the offer and context

Available options determine the choices that can be added to the cart.

  • Displayed option

    The choice added or selected in the cart.

  • Effect on price

    The displayed price may change when the option is added and according to other applicable rules.

  • Effect on duration

    The number of minutes used to calculate the total required time.

  • Promotion eligibility

    Depending on the promotion and its configuration, an option may or may not be eligible.

03Availability

The importance of total duration

The cart adds the duration of the selected options and, when the journey permits it, their quantities. If the total required time exceeds the available period or time slot, the journey recalculates feasibility.

Package
No matching choice

If no matching choice is available in the context, nothing can be added under that item in the cart.

Option
Incompatible duration

An option that does not fit within the selected time may be refused or removed, with a message explaining the constraint.

04Verification

What needs to be checked elsewhere before concluding

Before verifying the package in the booking journey, review the following elements.

The name and description are understandable to the customer.

The labels actually displayed have been reviewed.

Expected options appear in the journey.

The displayed price after selection matches the context being tested.

Total duration is reviewed after the choices are made.

The result has been verified in a simple booking scenario.

!
These rules are configured elsewhere.

Taxes, travel fees, minimum pricing, and territory coverage depend on separate rules. They are not part of the basic package fields described in this article.

Technical support

Prepare technical support information

If you encounter a problem when creating the package, adding its options, or selecting it in booking, prepare the following information before submitting your request.

Contact support
  • The exact package name
  • The added options, with their price and duration
  • The step where the problem occurs
  • The period or time slot used, when relevant
  • The expected result and observed result
  • A screenshot of the relevant screen