BankTransfer
A Bank Account payment method definition. Customer bank accounts for payments, either for paper checks or electronic funds transfer.
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
accountTypeText |
Account Type. Examples: Checking, Savings, Investment |
string |
false |
|
|
false |
bankAccountIdentifier |
The bank account identifier. |
string |
false |
|
|
false |
bankIdentifier |
Routing Number. Example: 0260-0959-3 Note: This is the code assigned by authorities to financial institutions; sometimes called bank routing number. |
string |
false |
|
|
false |
checkNumber |
Check or draft number. Example: 1234 |
number |
false |
|
|
false |
ownerName |
This is the name the bank account is held under. Example: JOHN SMITH |
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 |
subCode |
Defines what type of Bank Transfer is currently used for payment to provide a more detailed definition of what the payment actually is. |
string |
false |
|
|
false |
{
"accountTypeText" : "string",
"bankAccountIdentifier" : "string",
"bankIdentifier" : "string",
"checkNumber" : "number",
"ownerName" : "string",
"paymentMethod" : {
"accountableDoc" : { },
"bankTransfer" : { },
"carrierFee" : { },
"cash" : { },
"check" : { },
"commitmentToPay" : [ { } ],
"directBill" : { },
"ewallet" : { },
"iataEasyPay" : { },
"loyaltyRedemption" : { },
"otherPaymentMethod" : { },
"paymentCard" : { },
"paymentInfo" : { },
"shoppingCriteria" : { },
"typeCode" : { },
"voucher" : { }
},
"subCode" : "string"
}