Surcharge
An amount added on to a usual charge for a specific product, purpose, or service.
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
allRefundableInd |
When true, all fee/ surcharge amounts are refundable. Example: true |
boolean |
false |
|
|
false |
breakdown |
An amount added on to a charge for a specific product, purpose, or service. |
array |
false |
Fee |
--- |
false |
interlineSettlementInfo |
An Information item related to the value of a product or service as it pertains to interline transactions. |
InterlineSettlementInfo |
true |
|
|
false |
price |
An amount of money expected, required, or given in payment for something. |
Price |
true |
|
|
false |
totalAmount |
Summary of all fee amounts. |
Amount |
false |
|
|
false |
{
"allRefundableInd" : "boolean",
"breakdown" : [ {
"amount" : { },
"approximateInd" : "boolean",
"cancelRestrictions" : { },
"changeRestrictions" : { },
"descText" : "string",
"desigText" : "string",
"guaranteeTimeLimitDateTime" : "string",
"interlineSettlementInfo" : { },
"localAmount" : { },
"maximumAmount" : { },
"minimumAmount" : { },
"percent" : "number",
"price" : { },
"refundInd" : "boolean",
"surcharge" : { }
} ],
"interlineSettlementInfo" : {
"commission" : [ { } ],
"fareDetail" : [ { } ],
"fee" : [ { } ],
"methodCode" : { },
"paxJourney" : { },
"service" : { },
"settlementAmount" : { },
"surcharge" : [ { } ],
"tax" : [ { } ],
"taxableInd" : "boolean"
},
"price" : {
"alacarteofferitem" : { },
"baseAmount" : { },
"baseAmountGuaranteeTimeLimitDateTime" : "string",
"curConversion" : [ { } ],
"discount" : { },
"equivAmount" : { },
"fareComponent" : { },
"fareDetail" : { },
"farePriceType" : { },
"fee" : [ { } ],
"loyaltyUnitAmount" : { },
"loyaltyUnitName" : "string",
"markup" : [ { } ],
"maskedInd" : "boolean",
"offer" : { },
"offerItem" : { },
"order" : { },
"orderItem" : { },
"service" : { },
"surcharge" : [ { } ],
"taxSummary" : [ { } ],
"totalAmount" : { }
},
"totalAmount" : {
"curCode" : "string",
"value" : "number"
}
}