Idea posted by the Product Team on behalf of one of our Partners.
Pre-analysis of changes suggested to the Sol Melià integration
- Get a Meliá locator before confirming service
All points transactions that we can register with Meliá require a locator (the one for the hotel service), and in case a customer wants to pay with points, the registration of this payment should be done before confirming the service (since our closing does not confirm anything until the payment is registered).
Therefore, we need to be able to have a Meliá locator before proceeding to confirm services. The Meliá connector allows us to do a pre-booking transaction that can be launched between the quote and the confirmation. This transaction issues a Meliá service locator without having to confirm the booking, so this could be an option.
Could it somehow be integrated into the Idiso Sol Melia (IDI) flow? Maybe in the quotation process? Can you discuss what options we have?
As you comment that you will use a new Meliá connector with other different credentials, we could ask TravelgateX to add a new parameter in the integration with Sol Melià (Idiso) so that if that parameter is reported in the rating (https://docs.travelgatex.com/legacy/hotel/methods/messages/valuation/) TravelgateX will do the pre-booking in addition to the quotation and also return us the Melià locator in a parameter.
- Confirmation with points, or with points + euros
The Meliá confirmation transaction allows payment with points, or points + euros. What happens is that it seems that the TravelgateX integration does not contemplate this. Having this functionality would be necessary for the part of points consumption to be managed in Meliá (the one related to the hotel service).
It seems that the TravelgateX API does not support confirmation with reward points (https://docs.travelgatex.com/legacy/hotel/methods/messages/reservation/).
We would have to see if TravelgateX can support this new payment method. One option might be to use “MerchantPay” and pass the card number on the other hand.
- Notification of the card number in Confirmation
In order for reservations to be properly charged, we must pass the customer’s Meliá Rewards card number in the confirmation.
The Meliá integration allows this, but as with Meliá Rewards points, TravelgateX may not have this functionality integrated.
We could do this by adding this card number as an extra parameter in the RQ of the confirmation, and have TravelgateX pass it to the Meliá API.
Obs.: Maybe this could also be valuable for all Sellers.