XML Field |
Description |
CommandList |
The surrounding tag |
-CalculateExtraServiceCharge |
The command name |
--XmlLoginId |
The xml customer login id. See the Login guide. |
--LoginId |
The end user login id. See the Login guide. |
--Supplier |
The supplier to query. |
--CalculationProfile | The calculation profile
|
---ServiceNameList |
The list of services to query. Contains 1 or more ServiceName items. |
----ServiceName |
Contains service identifier. |
-----Name | Specifies the service name. See definition of ServiceName in GetExtraServiceCharge response. |
-----ParameterList [Optional] | The required property relevant to above service, and at present it can contain one child tag:
|
------ServiceType | The service type. If two or more values are expected to be included, please submit the value in the below format:
- Sports Equipment|Sports Equipment (|...)
|
---TravellerList | The list of travellers
|
----Traveller | A traveller
|
-----Age
[Optional] | The traveller's age
|
-----ServiceNameList
[Optional] | Contains the service name list attached to this traveller
|
------ServiceName | Specifies the service details
|
-------Name | Specifies the service name. See definition of ServiceName in GetExtraServiceCharge response. |
-------ParameterList [Optional]
| The required property relevant to above service name, and at present it can contain three optional child tag:
- NumberOfBags
- WeightOfBags
- ServiceType
|
--------NumberOfBags [Optional]
| This is required when the service name is Baggage and this service price is measured in number of bags. Optional otherwise.
|
--------WeightOfBags [Optional]
| This is required when the service name is Baggage and this service price is measured in weight of bags. Optional otherwise. |
--------ServiceType [Optional]
| This
specifies the service type pertaining to this service. It can be
submitted while specific service type is expected to outline and omitted
without such requirement.
|
---GroupList | Surrounding tag of group list.
|
----Group | Specifies group details quoted in this calculation.
|
-----Outward | Please refer to 'Structure of Outward and Return' below.
|
-----Return | The same structure with Outward .
|
---BillingDetails | Surrounding tag of billing details
|
----Price | The price with every extra service charge exclusive
|
----Currency | The currency to be charged.
|
----CreditCard | Contains card type of the credit card to be used for payment |
-----CardType | The type of credit card to be used. The list of possible values for this field can be:
- Visa Credit
- Visa Delta
- Visa Debit
- Visa Electron
- MasterCard
- American Express
- Air Plus
- Diners Club
- Connect
- EuroCard
- Discover
- Maestro
- Carte Bleue
|