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.
Like the checkout widget, the portal can be embedded into a page.
Prerequisites:
Make sure the new checkout script is implemented on on your website's HTML pages.
π TIP
For details on implementing the new web checkout, refer to our Implementation Guide.
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.
π TIP
Learn how to set checkout colours.
Log into MMB
Customers can login is using one of the following methods to access all active and expired bookings:
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.
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
Reschedule Flow
Log into the MMB portal.
Locate the booking in the list.
Press the Reschedule Booking button.
Reschedule Booking
Select a new date and press the Continue button.
Choose a Date
Pick a Date on an Open-Dated Booking
For open-date bookings, customers can be select a tour date and time after purchase.
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,
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.
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
Package Settings
Multi-Date Flow
Log into the MMB portal.
Locate the booking.
Select the desired product include from the package.
Choose Include
Press the Add to cart button to add the chosen include.
Add Include to Cart
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
Select a new date and press the Save button.
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.
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
Cancellation Flow
Log into the MMB portal.
Locate the booking.
π NOTE
A note will indicate how much time remains for cancellation.
Press the Cancel Booking button.
Cancel and Refund
The refund amount (if any) is displayed based on the cancellation policy.
Cancel Booking
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.
The Pay Unpaid Balance flow allows customers to settle any outstanding payment.
Pay Unpaid Balance Flow
Experience Manage My Booking
You can explore the Manage My Booking portal using your own apiKey.
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
In your Ventrata dashboard, go to Web Checkouts > Checkouts.
Select one of your existing checkouts.
Your apiKey is located on the Checkout Details tab of the selected checkout.
β
API Key
























