Voucher
A document that entitles the holder to a discount or that may be exchanged for goods or services.
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
effectiveDate |
Voucher Effective Date. Example: 2017-01-13 |
string |
false |
|
|
false |
expirationDate |
Voucher Expiration date. Example: 2017-06-13 |
string |
false |
|
|
false |
paymentMethod |
A form of procedure for the payment of goods or services, plus any transactional information specific to the payment method other than the amount. |
PaymentMethod |
true |
|
|
false |
remainingAmount |
Remaining Amount on Voucher. |
Amount |
false |
|
|
false |
voucherIdentifier |
Voucher ID or Number. Example: XX12345 |
string |
false |
|
|
false |
{
"effectiveDate" : "string",
"expirationDate" : "string",
"paymentMethod" : {
"accountableDoc" : { },
"bankTransfer" : { },
"carrierFee" : { },
"cash" : { },
"check" : { },
"commitmentToPay" : [ { } ],
"directBill" : { },
"ewallet" : { },
"iataEasyPay" : { },
"loyaltyRedemption" : { },
"otherPaymentMethod" : { },
"paymentCard" : { },
"paymentInfo" : { },
"shoppingCriteria" : { },
"typeCode" : { },
"voucher" : { }
},
"remainingAmount" : {
"curCode" : "string",
"value" : "number"
},
"voucherIdentifier" : "string"
}