Skip to main content

How to Implement and Use the New Manage My Booking (MMB) Portal

The Manage My Booking (MMB) portal gives customers a self-service way to manage their bookings

Updated yesterday

Manage My Booking (MMB) allows customers to

  • change travel dates / tour times,

  • choose a date for an open-dated bookings or multi-date packages,

  • cancel bookings.

πŸ“’ NOTE

We are constantly adding new features to the Manage My Booking portal. The features listed here are included in the initial release of the revamped MMB. Stay tuned for more updates.

Until full functionality is available, you can continue using the current version.


Embed Manage My Booking (MMB)

Like the checkout widget, the portal can be embedded into a page.

Prerequisites:

Insert a container element with the ventrata-manage-my-booking attribute, where you want the MMB widget to render.

 <div ventrata-manage-my-booking></div>

Switch Modes

The MMB portal supports light and dark modes.

  • Light is the default.

  • To enable dark mode, insert "defaultTheme": "dark" into the data-config attribute of the checkout script.

Light

Dark

πŸ“— TIP


Log into MMB

Customers can login is using one of the following methods to access all active and expired bookings:

  • E-mail - enter the email address provided at the time of booking. Press the Send verification code button, then enter the 6-digit verification code sent to that email address.

  • Booking reference - enter the booking reference and last name from the booking, then press the Verify button to log in.

Manage My Booking - Log In


Reschedule Booking

The Reschedule Flow allows customers to change the date and tour time of an active booking.

Field

βœ… Enabled / ❌ Disabled

Settings

Date Required

❌

Checkin Allowed

βœ…

Checkin Reschedule Allowed

βœ…

Checkin Reschedule Extra Notice

minimum time before travel when reschedule is allowed

Date Required

Checkin Settings

πŸ“’ NOTE

  • Even if Checkin Reschedule Allowed is disabled, rescheduling is possible, if:

    • the product is open-dated

    • it is an include of a package product

    • another product in the booking allows rescheduling

  • If a reschedule extra was purchased, it overrides the cutoff rules and allows the reschedule until its notice period. Otherwise, standard cutoff rules apply.

Reschedule Flow

  1. Log into the MMB portal.

  2. Locate the booking in the list.

  3. Press the Reschedule Booking button.

    Reschedule Booking

  4. Select a new date and press the Continue button.

    Choose a Date

πŸ“’ NOTE

If the new tour date or time is priced higher, the customer will be required to pay the difference.

Reschedule Flow - Balance Due


Pick a Date on an Open-Dated Booking

For open-date bookings, customers can be select a tour date and time after purchase.

Field

βœ… Enabled / ❌ Disabled

Date Required

❌

Checkin Allowed

βœ…

Date Required

Checkin Allowed

Pick a Date Flow

To pick a date on an Open-Dated Booking,

  1. Log into the MMB portal.

  2. Locate the booking.

  3. Press the Pick a Date button.

    Pick a Date


    πŸ“— TIP

    If multiple includes are available in the booking, select which one.


  4. Select the date for the product/include.

  5. Press Continue to confirm.

    Choose a Date


Manage Multi-date Booking

Multi-date packages allow customers to select a tour date and time for each include in the package. The time frame is defined by the 'Validity Days' setting.

πŸ“— TIP

See How to Create Multi-Date Packages for detailed setup.

Product Setup to allow Multi-Date Booking Date Selection

Field

βœ… Enabled / ❌ Disabled

Settings

Checkin Allowed

βœ…

Package

βœ…

Package Multi-Date

βœ…

Validity Days

a value must be set (0 or more)

Package Product

❌

πŸ“’ NOTE

Validity Days = 0 enforces same-day travel for all includes in the package

Validity Days > 0 allows date flexibility across includes

Refer to these examples on how to use the 'Validity Days' field with multi-date packages.

Checkin Allowed

Multi-Date Package Settings

Package Settings

Multi-Date Flow

  1. Log into the MMB portal.

  2. Locate the booking.

  3. Select the desired product include from the package.

    Choose Include

  4. Press the Add to cart button to add the chosen include.

    Add Include to Cart

  5. Depending on the product setup, you may be prompted to select a date and time, or you can leave the include open to redeem later within the allowed validity period.

    Choose a Date

  6. Select a new date and press the Save button.

  7. The selected include is now included in the booking.

    Included Bookings


Cancel

Customers can cancel bookings that have not been redeemed yet, are not past the tour date or time and are within the cancellation notice or cutoff period.

Field

βœ… Enabled / ❌ Disabled

Settings

Checkin Allowed

βœ…

Checkin Cancellation Allowed

βœ…

Checkin Cancellation Extra Notice

minimum time before travel when cancellation is allowed

Checkin Settings

πŸ“— TIP

Learn how to configure a cancellation fee and cancellation protection using extras.

πŸ“’ NOTE

If a cancellation extra was purchased, it overrides the cutoff rules. Otherwise, standard cutoff rules apply.

Cancellation Flow

  1. Log into the MMB portal.

  2. Locate the booking.


    πŸ“’ NOTE

    A note will indicate how much time remains for cancellation.


  3. Press the Cancel Booking button.

    Cancel and Refund

  4. The refund amount (if any) is displayed based on the cancellation policy.

    Cancel Booking

  5. Confirm cancellation.

    Booking Cancelled

When successful:

  • the booking will be labeled 'Canceled'

  • an onscreen notification appears informing the customer about the cancellation.

πŸ“’ NOTE

If an extra is set up to prevent automatic cancellation, it will not be cancelled even if the booking or tickets it is attached to are.


Pay Unpaid Balance

The Pay Unpaid Balance flow allows customers to settle any outstanding payment.

Pay Unpaid Balance Flow

  1. Log into the MMB portal.

  2. Locate the booking.

  3. Press the Pay unpaid balance button.

    Pay Unpaid Balance

  4. Review or enter customer contact details.

  5. Then press the Pay Now button to complete the payment.

    Pay Now


Experience Manage My Booking

You can explore the Manage My Booking portal using your own apiKey.

Use the following URL structure to access your web checkout's MMB portal:

https://checkin.ventrata.com/{apikey}

πŸ“’ NOTE

Replace the {apikey} with your actual API key. See the instructions below to locate it in your dashboard.

Locate apiKey

  1. In your Ventrata dashboard, go to Web Checkouts > Checkouts.

  2. Select one of your existing checkouts.

  3. Your apiKey is located on the Checkout Details tab of the selected checkout.
    ​

API Key

Did this answer your question?