Top-level input field for vaulting a bank account so it can be used multiple times.
payment Method IdID!RequiredID of an existing single-use payment method to be vaulted.
verification MethodUsType of US bank account verification to perform.
ach Mandate Accepted AtTimestampThe date and time when the ACH mandate was accepted by the customer.
customer IdIDID of the customer to associate the resulting multi-use payment method with.
verification Add Ons[UsType of US bank account verification add ons.
verification Merchant Account IdIDID of the merchant account to use when verifying the payment method.
input VaultUsBankAccountInput {
clientMutationId: String
paymentMethodId: ID!
verificationMerchantAccountId: ID
customerId: ID
verificationMethod: UsBankAccountVerificationMethod!
verificationAddOns: [UsBankAccountVerificationAddOn!]
makeDefault: Boolean
achMandate: String
achMandateAcceptedAt: Timestamp
}