Marhaba Prebook
This service is used to perform prebooking for the marhaba result.Marhaba Prebook Request
Marhaba Prebook request mainly consists with searchKey
, offerId
and auxiliaries
.
Tags | Attribute | Description |
---|---|---|
meta | meta (Object) |
|
marhabaPrebookCriteria | (JsonObject) | |
searchKey* (String) |
This attribute serves as a unique search identifier that enables the identification of a specific user flow request. | |
offerId* (String) |
A unique offer id used for all subsequent API calls to identify user selected result. | |
Auxiliaries | auxiliaries (Array) |
Contains an array of auxiliaries to be booked. |
auxiliaryOfferId (String) |
An offer-specific identifier, ensuring clear reference for the selected auxiliaries. | |
quantity (Integer) |
This specifies the quantity of auxiliaries being booked | |
Marhaba Prebook Request | |
---|---|
Marhaba Prebook Response
After sending the Marhaba Prebook request Travlinq will prebook the specified marhaba result.
Tags | Attribute | Description |
---|---|---|
meta | meta (Object) |
|
success (String) |
Response status will be return Ex: "true" | |
statusCode (Boolean) |
Response statusCode will be return Ex: "1" | |
statusMessage (String) |
Response statusMessage will be return Ex: "SUCCESS" | |
commonData | commonData (Object) |
This tag has the common Data in the response. |
searchKey (String) |
A unique search id will be returned in the search response. | |
Data | data (Object) |
This tag has the common Data in the response. |
offerId (String) |
Name of the auxiliary | |
productName (String) |
Name of the auxiliary | |
productCode (String) |
Code of the auxiliary | |
productCategory (String) |
Category of the auxiliary | |
productDescription (String) |
Category of the auxiliary | |
Auxiliaries | auxiliaries (Array) |
Contains an array of auxiliaries to be booked. |
auxiliaryOfferId (String) |
An offer-specific identifier, ensuring clear reference for the selected auxiliaries. | |
quantity (Integer) |
This specifies the quantity of auxiliaries being booked | |
Pricing Info | pricingInfo (Object) |
This tag has the common Data in the response. |
netAmount (Double) |
Amount of the auxiliary | |
currency * (String) |
Indicates the currency code, such as "AED," associated with the product's pricing. | |
customerAdditionalFareInfo | customerAdditionalFareInfo (Object) |
Additional fare information related to customer |
transactionFeeEarned (Double) |
This attribute contains the transaction fee amount. | |
commissionEarned (Double) |
Commission amount will be shown here. | |
markupEarned (Double) |
Total markup amount from pricing rule will be shown here. | |
discount (Double) |
Total discount amount from pricing rule will be shown here. | |
vat (Double) |
Vat received from pricing model (if vat rule is applied) | |
plbearned (Double) |
plbearned will be shown | |
incentiveEarned (Double) |
Incentive amount earned | |
tdsOnIncentive (Double) |
tds amount on incentive will be shown |