PCI Booking provides a simple, Restful, API to perform all actions regarding a credit card.

PCI Booking is made up of several application areas. This developers site contains a guide and a reference manual for each application area.

  • The guides allow software architects and designers to have a broad view on the system operation and easily pick up those components which can fit the best different application scenarios.
  • The reference manuals allow developers to have a clear understanding of which methods are available, what input parameters are required for each method and the expected results of each.

Request Header Fields

The following headers are used in requests in the PCI Messaging service. The headers are all named in the format of X-pciBooking-{Header name}

Header name Header value format Example Description
Destination string, string X-pciBooking-Destination edi testEDI, fax +9725480015 List of actual destinations, separated by a comma. Property destination must be associated with a Booker - edi {Property's username}. Fax will be the destination fax number. Fax {fax number}
SenderReference string X-pciBooking-SenderReference: myref1234 Sender Reference, set by the sender ˙(Booker)
SenderId string X-pciBooking-SenderId TravelExpert01 The original sender (Booker) username, set by PCI Booking
MessageType string X-pciBooking-MessageType: HotelReservation The type of message
xMessageVersion decimal X-pciBooking-MessageVersion 1.1 Schema version of the message