CreateBankAccountPaymentMethodRequest
accountHolderNamestringrequired
Possible values: <= 128 characters, Value must match regular expression ^[^\p{Cc}]+$
accountNumberstringrequired
Possible values: non-empty, Value must match regular expression \d{4,17}
accountTypeAchAccountTyperequired
Possible values: [CHECKING, SAVINGS]
customerIdstringrequired
Possible values: <= 128 characters, Value must match regular expression ^[A-Za-z0-9_-]{1,128}$
isDefaultboolean
mandateAcceptedbooleanrequired
mandateVersionstringrequired
Authorization version: ach-mandate-v1 for merchant attestation of customer-authorized storage and ACH debits; platform-fee-ach-debit-v1 only for the existing merchant fee-billing enrollment flow. Other versions are rejected.
Possible values: <= 64 characters, Value must match regular expression ^(?:\s*|[A-Za-z0-9_.:-]+)$
routingNumberstringrequired
Possible values: non-empty, Value must match regular expression \d{9}
CreateBankAccountPaymentMethodRequest
{
"accountHolderName": "string",
"accountNumber": "string",
"accountType": "CHECKING",
"customerId": "string",
"isDefault": true,
"mandateAccepted": true,
"mandateVersion": "string",
"routingNumber": "string"
}