Description:
The Activities Book API call will let you send a booking request to the supplier and get a confirmation for that request.
Request:
POST https://cert-services.travolutionary.com/BookingServices/DynamicDataService.svc HTTP/1.1
Content-Type: text/xml; charset=utf-8
SOAPAction: "http://tempuri.org/IDynamicDataService/ServiceRequest"
Host: services.travolutionary.com
Content-Length: 1287
Expect: 100-continue
Accept-Encoding: gzip, deflate
Body of the request - Payment by Cash:
Field Name | Description | Type |
Possible Values
|
M/O
|
ActivityId |
The unique activity ID
|
M | ||
Answers |
Answers to questions but the supplier - relating to the activity
|
Mandatory when applicable | ||
GradeId |
The unique rate ID
|
M | ||
LeadPaxId |
Unique ID for the lead customer
|
M | ||
Passengers | ||||
CustomerInfo | ||||
Address |
Customer's address
|
M | ||
CountryName |
Customer's name
|
M | ||
Allocation |
Customer allocation
|
O | ||
Customer's email address (in Value)
|
||||
Value |
Email address value
|
M | ||
Id |
Needs to be equal to LeadPaxId
|
M | ||
PersonDetails | ||||
Age |
Customer's age
|
M | ||
BirthDate |
Customer's date of birth
|
M | ||
Name | ||||
GivenName |
Customer's given name
|
M | ||
NamePrefix |
Customer's name prefix
|
M | ||
Surname |
Customer's given surname
|
M | ||
Type |
Adult, Youth, Child
|
M
|
||
Telephone | ||||
PhoneNumber |
Customer's telephone number
|
M | ||
SelectedDate |
Activity's start date
|
M | ||
SelectedPaymentMethod | Cash, Credit | M | ||
ServiceFee | O | |||
RequestType | Book | M | ||
SessionID | M | |||
TypeOfService
|
Activities | M |
Body of the request - Payment by Credit:
Field Name | Description | Type |
Possible Values
|
M/O
|
ClientIP | - | |||
ActivityId |
The unique activity ID
|
M | ||
Answers |
Answers to questions but the supplier - relating to the activity
|
Mandatory when applicable | ||
Answer | Mandatory when applicable | |||
Id | Answer ID | Mandatory when applicable | ||
Text | Answer text | Mandatory when applicable | ||
BookingPrice | M | |||
Card | ||||
AddressLine |
Card holder's address
|
M | ||
CID | M | |||
CVV | M | |||
CardNumber | M | |||
CardType | M | |||
City |
Card holder's citt
|
M | ||
Country |
Card holder's country
|
M | ||
ExpireDate |
Card expiry date
|
M | ||
HolderName |
Card holder's full name
|
M | ||
Phone |
Card holder's phone
|
M | ||
ZipCode |
Card holder's ZIP code
|
M | ||
GradeId |
The unique rate ID
|
M | ||
LeadPaxId |
The unique rate ID
|
M | ||
Passengers | ||||
CustomerInfo | ||||
Address |
Customer's address
|
M | ||
CountryName |
Customer's name
|
M | ||
Customer allocation
|
M | |||
Customer's email address
|
||||
Value |
Email address value
|
M | ||
Id |
Needs to be equal to LeadPaxId
|
M | ||
PersonDetails | ||||
Age |
Customer's age
|
M | ||
BirthDate |
Customer's date of birth
|
M | ||
Name | M | |||
GivenName |
Customer's given name
|
M | ||
NamePrefix |
Customer's name prefix
|
M | ||
Surname |
Customer's given surname
|
M | ||
Type |
Adult, Youth, Child
|
M
|
||
Telephone | ||||
PhoneNumber |
Customer's telephone number
|
M | ||
SelectedDate |
Activity's start date
|
|||
SelectedPaymentMethod | Cash, Credit | M | ||
ServiceFee | O | |||
RequestType | Book | M | ||
SessionID | M | |||
TypeOfService
|
Activities | M |
Body of the response:
Field Name | Description | Type |
BookingID | The supplier booking ID | |
BookingReference | The supplier booking reference ID | |
BookingRemarks | ||
OrderId | Travolutionary reservation OrderID | |
SegmentId | Travolutionary reservation SegmentID | |
Status | The order status | |
TotalPrice | ||
Currency | The search currency | |
FinalPrice | The activity's final price in the search currency | |
FinalPriceInSupplierCurrency | The activity's final price in the supplier currency | |
OriginalPrice | The original price, without any markup or commission, in the search currency | |
OriginalPriceInSupplierCurrency | The original price, without any markup or commission, in the supplier currency | |
SupplierCurrency | The supplier currency | |
Errors |
Comments