Stay-Fuel Booking Engine Integration Enhancements

The following enhancements have been made to the Stay-Fuel Booking Engine integration:

  • The travel agent details received for a reservation from Fuel Booking Engine are updated in the travel agent profile and the reservation associated with the profile in Stay.

    • If the travel agent profile already exists, the details are updated in the existing profile.

    • If the profile does not exist, a new profile is created and associated with the reservation.

  • The details of the travel agent profile associated with a reservation are sent from Stay to Fuel Booking Engine.

The following details received from Fuel Booking Engine are updated for an existing or new travel agent profile in Stay:

Field

Description

IATA number

  • When the IATA number received from Fuel Booking engine does not exist in Stay, a new travel agent profile is created with the IATA number updated in the IATA Number field of the profile.

  • This is a mandatory field that accepts unique values.

Name

  • When the travel agent name received from Fuel Booking engine does not exist in Stay, a new travel agent profile is with the name updated in the Travel Agency Name field of the profile.

  • The travel agent profile name is also updated for the reservation associated with the profile.

  • When this value is not sent from the Fuel Booking Engine, the new travel agent profile will not be created, and the following message will be displayed in the API Log screen: Travel Agency Name missing, Travel Agent profile not created.

Commission Percentage

  • When a new travel agent profile is created, the commission percentage sent from Fuel Booking Engine will be updated for the profile if the property supports the override of the commission percentage.

  • If the property does not support the override of the commission percentage, the profile is created with the commission percentage set as 0.

  • For an existing travel agent profile, the commission percentage sent from Fuel Booking Engine will be updated for the profile if the property supports the override of the commission percentage.

  • If the property does not support the override of the commission percentage, the commission percentage will be updated as 0.

Phone Type

  • This value is updated in the Phone Type field of the travel agent profile.

  • If the value sent does not match the phone types configured in Stay, it will not be updated.

Phone Number

This value is updated in the Number field of the travel agent profile.

Extension

This value is updated in the Extension field of the travel agent profile.

Email Type

  • This value is updated in the Email Type field of the travel agent profile.

  • If the value sent does not match the email types configured in Stay, it will not be updated.

Email Address

This value is updated in the Address field of the travel agent profile.

Address Type

  • This value is updated in the Address Type field of the travel agent profile.

  • If the value sent does not match the address types configured in Stay, it will not be updated.

Address line 1

This value is updated in the Street field of the travel agent profile.

Address line 2

This value is updated in the Address Line 2 field of the travel agent profile.

Address line 3

This value is updated in the Address Line 3 field of the travel agent profile.

Address line 4

This value is updated in the Address Line 4 field of the travel agent profile.

Address line 5

This value is updated in the Address Line 5 field of the travel agent profile.

City

This value is updated in the City field of the travel agent profile.

State/Province

This value is updated in the State/Province field of the travel agent profile.

Zip/Postal Code

This value is updated in the Zip/Postal Code field of the travel agent profile.

Country/Region

This value is updated in the Country/Region field of the travel agent profile.

County

This value is updated in the County field of the travel agent profile.

The mentioned details are also sent to Fuel Booking Engine from Stay.

System Changes

To support this enhancement, the following changes have been made:

  • A new field, Travel Agent Commission Percentage, has been added to the Reservations In section of the OpenAPI V2 interface in the Interface Channel Management screen (All Settings Administration   Interfaces and Channel Management). Users can configure the commission percentage to be applied for the reservations created through Fuel Booking Engine that are associated with a travel agent profile that does not exist in Stay.

    • If the commission percentage for the reservation is not sent from Fuel Booking Engine and if the travel agent profile exists in Stay, the percentage value configured in the travel agent profile will be applied.

    • If the travel agent profile does not exist in Stay, the percentage value configured in the interface will be applied.

A screenshot of a computer

Description automatically generated