Booking Statuses and Booking Flows

The examples in this document are intended as guideline only and it is not our intention to suggest that this is a complete list.

BOOKING ITEM STATUS

Every item within a booking will receive its individual status. The following is a list of status codes you may receive for a booking item:

C         CONFIRMED       
CP      PENDING CONFIRMATION (waiting for supplier to confirm)
X         CANCELLED      
ER      ERROR (an unexpected error has been encountered)
RJ       REJECTED (supplier could not confirm requested item)

BOOKING STATUS

Every booking will receive a booking status. This booking status represents a summary of the statuses of all items within the booking. If you only work with single booking items and not multi-booking itineraries you will be able to ignore the booking status information and work solely with the item status. 

The following is a list of status codes you may receive for a booking:

C                CONFIRMED       
CP              PENDING CONFIRMATION (waiting for supplier to confirm)
X                 CANCELLED       
XP              CANCELLATION PENDING
P                 PENDING  (all items within the booking have been cancelled but more items can be added)
I                              NOT YET SENT occasionally you will see bookings in status I; there might be three reasons for this status:

a)    a booking was made on the call centre site (rather than through an xml message) and not fully completed

b)    if an item is cancelled for a booking and after the cancellation no further items exist in either C, C P or RJ status for this booking; the booking status will first go into status P, allowing you to add further items, but at around midnight (London time) it will go into status I at which stage you will not be able to add any further items

c)    a SearchBookingItemRequest is sent before the booking has been fully processed.

Please find below some examples of the various item statuses you can find within a booking and which booking status you would receive for them.

Booking Status – CP (Pending Confirmation)

  • ITEM 1                        Sightseeing  Item Status C (Confirmed)
  • ITEM 2                        Hotel               Item Status X (Cancelled)
  • ITEM 3                        Transfer          Item Status RJ (Rejected)
  • ITEM 4                        Hotel               Item Status CP (Pending Confirmation)

Booking status – C (Confirmed)

  • ITEM 1                        Sightseeing  Item Status C (Confirmed)
  • ITEM 2                        Hotel              Item Status C (Confirmed)
  • ITEM 3                        Transfer         Item Status C (Confirmed)
  • ITEM 4                        Hotel              Item Status C (Confirmed)

Booking status – CP(Pending Confirmation)

  • ITEM 1                        Hotel               Item Status  RJ (Rejected)
  • ITEM 2                        Transfer          Item Status  RJ (Rejected)
  • ITEM 3                        Sightseeing   Item Status  RJ (Rejected)

Booking status – CP (Pending Confirmation)           

  • ITEM 1                        Sightseeing  Item Status RJ (Rejected)
  • ITEM 2                        Transfer         Item Status RJ (Rejected)
  • ITEM 3                        Hotel               Item Status X  (Cancelled)

The booking status would move only into X when the whole booking is cancelled or into status P when the two rejected items are being cancelled.

Booking status – X (Cancelled)

  • ITEM 1                        Transfer         Item Status X (Cancelled)
  • ITEM 2                        Hotel              Item Status X (Cancelled)
  • ITEM 3                        Sightseeing  Item Status X (Cancelled)

In the case above, the booking (rather than the individual items) has been cancelled. 

Booking status – XP (Cancellation Pending)

  • ITEM 1                        Hotel               Item Status X (Cancelled)
  • ITEM 2                        Sightseeing  Item Status X (Cancelled)
  • ITEM 3                        Transfer         Item Status X (Cancelled)

In the case above, the individual items (rather than the booking) have been cancelled.

In the case above, the booking status XP means that gta has received the cancellation for the booking but for some items, the cancellation has to be reconfirmed with the suppliers. The booking status will change to X as soon as this has been done usually within 24 hours).

Booking status – P (Pending)

  • ITEM 1                Hotel                      Item Status   X (Cancelled)
  • ITEM 2                Transfer                 Item Status   X (Cancelled)
  • ITEM 3                Sightseeing          Item Status   X (Cancelled)

The only time the booking status would move into P is when all items within the booking were cancelled individually. The status will only change to X if the booking is being cancelled.

REJECTED NEW BOOKING ITEMS 

Every BookingItem that is being returned by us with status RJ must be cancelled by you in order complete/finalise the booking process. You can do that by either sending a <CancelBookingItemRequest> or by logging onto the call centre site removing the rejected items from the booking. If you do not cancel any rejected booking items we will remove the bookings periodically. This ONLY refers to new booking requests which return a rejected status.

REJECTED BOOKING AMENDMENTS 

If you make an amendment to a confirmed booking and the amendment is not possible, there are two possible scenarios:

  1. The original booking criteria will be re-confirmed and an XML response with a confirmed item status (‘C’) will be generated;
  2. A remark is added by GTA staff to the booking item; an XML response with a rejected item status (‘RJ’) for the amendment will be generated first and subsequently an XML response (which will also contain the newly added remark) for the original booking criteria with a confirmed item status (‘C’) will be generated. In this scenario, if you receive the XML response with the rejected item status you MUST NOT send a <CancelBookingRequest> as advised for new booking items as in this case the original confirmed booking item will be re-confirmed shortly afterwards and therefore sending a <CancelBookingRequest> or a <CancelBookingItemRequest> when a rejection is returned to an amendment will mean that you are cancelling the original confirmed booking which we are still holding.

Whether an XML response with the rejected status is generated (scenario 2) or not (scenario 1) depends on whether a remark has been added to the booking by the client and/or GTA staff as well as on the communication method GTA has in place with the supplier.

Add Booking Example

Modify Booking Item Example

Modify Booking Item Example

Cancel Booking Item Example

Cancel Booking Example

Docs Navigation