How Does Live Testing Work?

Have more questions? Submit a request

Prerequisites: Complete the initial self-testing and advanced self-testing phases in the Integrator Portal before requesting live testing.

Live testing is the final validation phase before your integration goes live on GetYourGuide. It uses real, active GYG options to verify that your Reservation System handles the full booking flow correctly in a production environment, including mapping, bookings, modifications, and cancellations.

 

What You Need Before We Begin

Before live testing can start, make sure the following are in place:

Real, active GYG options. The options provided must be genuine, active GetYourGuide options. If you do not yet have real option IDs, contact the supplier directly before submitting the Live Testing request.

Explicit supplier permission. You must have the supplier’s explicit consent to use their live options for testing. The supplier must also agree to keep those options deactivated during the testing window.

 

What Live Testing Checks

Live testing validates the following:

  • Mapping and booking flow in a production environment, end to end.
  • Product configuration accuracy. The price categories, minimum and maximum participant settings, and other constraints in your Reservation System must match exactly what the supplier has configured on their product. Ensure your system reads and applies the supplier’s actual configuration.
  • Voucher readability. We will send a test voucher for verification. If the product uses a QR code or barcode, confirm it is readable on the supplier’s side before testing concludes.

 

Live Testing Steps
 

In the Integrator Portal, once all Self-Tests related to our mandatory endpoints will be completed, a live testing tab will be enabled for you. 



 

Step 1: Submit your live test options. Provide the following details for each configuration tested. Incomplete submissions may cause delays in the process: All three are required before we can proceed:

  • (GYG) Option ID (numeric)
  • Option Title as it appears on GetYourGuide
  • Product ID used in your Reservation System for each configuration developed


Step 2: Deactivation. Before testing begins, the submitted options are deactivated and taken off sales. They must remain deactivated for the entire testing window. Reactivating them prematurely will interrupt the process and may require rescheduling.

Step 3: Mapping. We map the options at the start of the test. Ensure your system returns the correct availability data before this step begins.

⚠️ Please Note: mapping process replaces any manual availability previously set for the option with the availability received over the API

 

Step 4: Live testing. We run through each action together, confirming each one before moving to the next:

  • Booking creation
  • Booking modifications
  • Booking cancellations
  • Voucher generation and scanning

The options remain deactivated until the full sequence is confirmed.

Step 5: Enable self-mapping. Once all tests pass, we enable self-mapping for your integration and provide access to monitoring tools. The supplier can immediately start mapping their products directly from the Supplier Portal. Refer to the Supplier Portal self-mapping guide for next steps.

Step 6: Final updates. We will follow up with a confirmation that live testing is complete. 


At this stage, we may request a few additional details, such as contact information, to finalise your configuration on our side.

 

Additional Resources

For partners who also manage their own products as a supplier on GetYourGuide, here is a step-by-step guidance on how to create and manage products in the Supplier Admin Portal.

If you are integrating solely as a Reservation System provider, product creation and management is handled by the supplier directly.

Articles in this section

Was this article helpful?
0 out of 0 found this helpful