Class NumbersACH

java.lang.Object
com.plaid.client.model.NumbersACH

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
           date="2021-10-15T19:47:39.714Z[GMT]")
public class NumbersACH
extends java.lang.Object
Identifying information for transferring money to or from a US account via ACH or wire transfer.
  • Field Details

  • Constructor Details

  • Method Details

    • accountId

      public NumbersACH accountId​(java.lang.String accountId)
    • getAccountId

      public java.lang.String getAccountId()
      The Plaid account ID associated with the account numbers
      Returns:
      accountId
    • setAccountId

      public void setAccountId​(java.lang.String accountId)
    • account

      public NumbersACH account​(java.lang.String account)
    • getAccount

      public java.lang.String getAccount()
      The ACH account number for the account. Note that when using OAuth with Chase Bank (`ins_56`), Chase will issue \"tokenized\" routing and account numbers, which are not the user's actual account and routing numbers. These tokenized numbers should work identically to normal account and routing numbers. The digits returned in the mask field will continue to reflect the actual account number, rather than the tokenized account number. If a user revokes their permissions to your app, the tokenized numbers will continue to work for ACH deposits, but not withdrawals.
      Returns:
      account
    • setAccount

      public void setAccount​(java.lang.String account)
    • routing

      public NumbersACH routing​(java.lang.String routing)
    • getRouting

      public java.lang.String getRouting()
      The ACH routing number for the account. If the institution is `ins_56`, this may be a tokenized routing number. For more information, see the description of the `account` field.
      Returns:
      routing
    • setRouting

      public void setRouting​(java.lang.String routing)
    • wireRouting

      public NumbersACH wireRouting​(java.lang.String wireRouting)
    • getWireRouting

      @Nullable public java.lang.String getWireRouting()
      The wire transfer routing number for the account, if available
      Returns:
      wireRouting
    • setWireRouting

      public void setWireRouting​(java.lang.String wireRouting)
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object