IataEasyPay
An IATA EasyPay is a payment instrument with a specific remittance mechanism. This FOP is not limited to BSP.
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
accountNumber |
The 16 digit EasyPay account number. |
number |
false |
|
|
false |
approvalCode |
Authorization result approval code. |
string |
false |
|
|
false |
eWallet |
A payment that is facilitated through virtual wallet, where the paying party has deposited funds and the payee is receiving the payment from the wallet rather than the party committing to the payment. |
EWallet |
true |
|
|
false |
expirationDateText |
The last month and year of validity. |
string |
false |
|
|
false |
iataEasyPayEncryptedData |
A container for the encrypted Easy Pay data. |
IataEasyPayEncryptedData |
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 |
paymentMethodCriteria |
A form of procedure for the payment of goods or services, plus any transactional information specific to the payment method other than the amount. |
PaymentMethodCriteria |
true |
|
|
false |
settlementData |
A set of amounts that define the funds to be cleared as a result of the payment commitment and the selected payment method, and the date when the funds must be remitted. |
SettlementData |
false |
|
|
false |
{
"accountNumber" : "number",
"approvalCode" : "string",
"ewallet" : {
"authorizationIdentifier" : "string",
"commitmentToPay" : { },
"iataEasyPay" : { }
},
"expirationDateText" : "string",
"iataEasyPayEncryptedData" : {
"approvalCode" : "string",
"encryptedAccountBinaryObject" : { },
"iataEasyPay" : { },
"keyNameText" : "string"
},
"paymentMethod" : {
"accountableDoc" : { },
"bankTransfer" : { },
"carrierFee" : { },
"cash" : { },
"check" : { },
"commitmentToPay" : [ { } ],
"directBill" : { },
"ewallet" : { },
"iataEasyPay" : { },
"loyaltyRedemption" : { },
"otherPaymentMethod" : { },
"paymentCard" : { },
"paymentInfo" : { },
"shoppingCriteria" : { },
"typeCode" : { },
"voucher" : { }
},
"paymentMethodCriteria" : {
"iataEasyPayCriteria" : { }
},
"settlementData" : {
"cash" : { },
"iataEasyPay" : { },
"netClearanceAmount" : { },
"oraNetPayableAmount" : { },
"oraNetReceivableAmount" : { },
"remittanceDate" : "string"
}
}