Class TokenCreateParams.BankAccount.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • setAccountHolderName

        public TokenCreateParams.BankAccount.Builder setAccountHolderName​(java.lang.String accountHolderName)
        The name of the person or business that owns the bank account.This field is required when attaching the bank account to a Customer object.
      • setAccountNumber

        public TokenCreateParams.BankAccount.Builder setAccountNumber​(java.lang.String accountNumber)
        The account number for the bank account, in string form. Must be a checking account.
      • putExtraParam

        public TokenCreateParams.BankAccount.Builder putExtraParam​(java.lang.String key,
                                                                   java.lang.Object value)
        Add a key/value pair to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. See TokenCreateParams.BankAccount.extraParams for the field documentation.
      • putAllExtraParam

        public TokenCreateParams.BankAccount.Builder putAllExtraParam​(java.util.Map<java.lang.String,​java.lang.Object> map)
        Add all map key/value pairs to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. See TokenCreateParams.BankAccount.extraParams for the field documentation.
      • setRoutingNumber

        public TokenCreateParams.BankAccount.Builder setRoutingNumber​(java.lang.String routingNumber)
        The routing number, sort code, or other country-appropriateinstitution number for the bank account. For US bank accounts, this is required and should bethe ACH routing number, not the wire routing number. If you are providing an IBAN foraccount_number, this field is not required.