Discount
A deduction from the price amount, made in advance of its payment.
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
amount |
Discount amount applied to a price. |
Amount |
false |
|
|
false |
appText |
Discount application, e.g. Bag. |
string |
false |
|
|
false |
descText |
Discount Description. |
string |
false |
|
|
false |
discountContext |
A contextual information to further describe something using a key-value pair. |
array |
false |
KeyValueProperty |
--- |
false |
percent |
Discount percentage applied to the price. |
number |
false |
|
|
false |
preDiscountedAmount |
The original price on which the discount was applied to. |
Amount |
false |
|
|
false |
price |
An amount of money expected, required, or given in payment for something. |
Price |
true |
|
|
false |
{
"amount" : {
"curCode" : "string",
"value" : "number"
},
"appText" : "string",
"descText" : "string",
"discountContext" : [ {
"affinityShoppingCriteria" : { },
"coupon" : { },
"discount" : { },
"keyText" : "string",
"prefLevel" : { },
"seatProfile" : { },
"valueText" : "string"
} ],
"percent" : "number",
"preDiscountedAmount" : {
"curCode" : "string",
"value" : "number"
},
"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" : { }
}
}