This Method should be used when you want to make a new reservation.
You can submit in a single ReservationRequest multiple rooms from either the same hotel or different hotels. All the rooms will be created under the same reservation and will be returned in the ReservationResponse along with the relevant reservation codes and IDs.
You can submit in a single ReservationRequest multiple excursions from either the same location or different locations. All the excursions will be created under the same reservation and will be returned in the ReservationResponse along with the relevant reservation codes and IDs.
You can submit in a single ReservationRequest multiple transfers from either the same location or different locations. All the transfers will be created under the same reservation and will be returned in the ReservationResponse along with the relevant reservation codes and ids.
In this method you can optionally supply the payment information which will immediately confirm the booking , however it is recommended not to do so. If you decide to supply the payment request a pending booking will be created (pre-booking) and once you confirm the final price then you can use the PayReservation to confirm it. It is recommended to keep the pre-booking to pay under 5 minutes.