---
schema_version: "1"
id: 035f810ef5a36c51f8a96f66caa19dc593fe402cb332259c4266bf5cd9fc3212
title: ConnectApi.BankPaymentMethodRequest
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_input_bank_payment_method.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_bank_payment_method.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 21f7f2289dec3900e47b6bec63cca8f0a1dc04d22e8dfc8497b5f124c154aa98
description: Bank payment method input representation.
---
# ConnectApi.BankPaymentMethodRequest

Bank payment method input representation.

<table class="featureTable sort_table" summary="">
          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader vertical-align-top " id="d561480e26">Property</th>
              <th class="featureTableHeader vertical-align-top " id="d561480e28">Type</th>
              <th class="featureTableHeader vertical-align-top " id="d561480e30">Description</th>
              <th class="featureTableHeader vertical-align-top " id="d561480e32">Required or Optional</th>
              <th class="featureTableHeader vertical-align-top " id="d561480e34">Available Version</th>
            </tr>
          </thead>
          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property"><samp class="codeph apex_code">accountHolder​FirstName</samp></td>
              <td class="entry" headers="d561480e28" data-title="Type">String</td>
              <td class="entry" headers="d561480e30" data-title="Description"><span class="ph" id="accountHolderFirstName"><a name="accountHolderFirstName"><!-- --></a>First name of the bank account holder.</span></td>
              <td class="entry" headers="d561480e32" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property">65.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property"><samp class="codeph apex_code">accountHolder​LastName</samp></td>
              <td class="entry" headers="d561480e28" data-title="Type">String</td>
              <td class="entry" headers="d561480e30" data-title="Description"><span class="ph" id="accountHolderLastName"><a name="accountHolderLastName"><!-- --></a>Last name of the bank account holder.</span></td>
              <td class="entry" headers="d561480e32" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property">65.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property"><samp class="codeph apex_code">accountHolderName</samp></td>
              <td class="entry" headers="d561480e28" data-title="Type">String</td>
              <td class="entry" headers="d561480e30" data-title="Description"><span class="ph" id="accountHolderName"><a name="accountHolderName"><!-- --></a>Name of the bank account holder.</span></td>
              <td class="entry" headers="d561480e32" data-title="Required or Optional">Required</td>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property">65.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property"><samp class="codeph apex_code">accountHolder​Type</samp></td>
              <td class="entry" headers="d561480e28" data-title="Type"><samp class="codeph apex_code"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/connectAPI_enums.htm#AccountHolderTypeEnum">ConnectApi.​AccountHolderType</a></samp></td>
              <td class="entry" headers="d561480e30" data-title="Description">Bank account holder type. Valid values are:<ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">Business</samp></li>

                  <li class="li"><samp class="codeph nolang">Individual</samp></li>

                </ul>
              </td>
              <td class="entry" headers="d561480e32" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property">65.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property"><samp class="codeph apex_code">accountId</samp></td>
              <td class="entry" headers="d561480e28" data-title="Type">String</td>
              <td class="entry" headers="d561480e30" data-title="Description"><span class="ph" id="accountId"><a name="accountId"><!-- --></a>Salesforce account to which this payment method is linked.</span></td>
              <td class="entry" headers="d561480e32" data-title="Required or Optional">Required</td>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property">65.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property"><samp class="codeph apex_code">accountNumber</samp></td>
              <td class="entry" headers="d561480e28" data-title="Type">String</td>
              <td class="entry" headers="d561480e30" data-title="Description"><span class="ph" id="accountNumber"><a name="accountNumber"><!-- --></a>Unique account number for the bank account.</span></td>
              <td class="entry" headers="d561480e32" data-title="Required or Optional">Required</td>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property">65.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property"><samp class="codeph apex_code">accountType</samp></td>
              <td class="entry" headers="d561480e28" data-title="Type"><samp class="codeph apex_code"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/connectAPI_enums.htm#AccountTypeEnum">ConnectApi.​AccountType</a></samp></td>
              <td class="entry" headers="d561480e30" data-title="Description">Bank account type. Valid values are:<ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">Business</samp></li>

                  <li class="li"><samp class="codeph nolang">Savings</samp></li>

                </ul>
                for e.g. Savings/Checking</td>
              <td class="entry" headers="d561480e32" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property">65.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property"><samp class="codeph apex_code">autoPay</samp></td>
              <td class="entry" headers="d561480e28" data-title="Type">Boolean</td>
              <td class="entry" headers="d561480e30" data-title="Description"><span class="ph" id="autoPay"><a name="autoPay"><!-- --></a>Indicates whether a token for recurring payments is being requested (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>). The token lets the payment method be used for recurring
                  payments.</span></td>
              <td class="entry" headers="d561480e32" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property">65.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property"><samp class="codeph apex_code">bankCode</samp></td>
              <td class="entry" headers="d561480e28" data-title="Type">String</td>
              <td class="entry" headers="d561480e30" data-title="Description"><span class="ph" id="bankCode"><a name="bankCode"><!-- --></a>Routing number is a unique nine-digit code that identifies the
                  bank.</span></td>
              <td class="entry" headers="d561480e32" data-title="Required or Optional">Required</td>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property">65.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property"><samp class="codeph apex_code">bankType</samp></td>
              <td class="entry" headers="d561480e28" data-title="Type"><samp class="codeph apex_code"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/connectAPI_enums.htm#BankTypeEnum">ConnectApi.​BankType</a></samp></td>
              <td class="entry" headers="d561480e30" data-title="Description">Bank type. Valid values are:<ul class="ul bulletList">
                  <li class="li">
                    <samp class="codeph nolang">ACH</samp>—Automated Clearing House
                    transaction
                  </li>

                  <li class="li">
                    <samp class="codeph nolang">BACS</samp>—Bankers' Automated Clearing Services
                    transaction
                  </li>

                  <li class="li">
                    <samp class="codeph nolang">BECS</samp>—Bulk Electronic Clearing System
                    transaction
                  </li>

                  <li class="li">
                    <samp class="codeph nolang">SepaDebit</samp>—Single Euro Payments Area
                    transaction
                  </li>

                </ul>
              </td>
              <td class="entry" headers="d561480e32" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property">65.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property"><samp class="codeph apex_code">comments</samp></td>
              <td class="entry" headers="d561480e28" data-title="Type">String</td>
              <td class="entry" headers="d561480e30" data-title="Description"><span class="ph" id="comments"><a name="comments"><!-- --></a>Comments for providing more information about the bank.</span></td>
              <td class="entry" headers="d561480e32" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property">65.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property"><samp class="codeph apex_code">email</samp></td>
              <td class="entry" headers="d561480e28" data-title="Type">String</td>
              <td class="entry" headers="d561480e30" data-title="Description"><span class="ph" id="email"><a name="email"><!-- --></a>Email address of the bank account holder.</span></td>
              <td class="entry" headers="d561480e32" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property">65.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property"><samp class="codeph apex_code">mandate</samp></td>
              <td class="entry" headers="d561480e28" data-title="Type">String</td>
              <td class="entry" headers="d561480e30" data-title="Description"><span class="ph" id="mandate"><a name="mandate"><!-- --></a>Authorization from the account holder to debit their payment
                  method.</span></td>
              <td class="entry" headers="d561480e32" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property">65.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property"><samp class="codeph apex_code">nickName</samp></td>
              <td class="entry" headers="d561480e28" data-title="Type">String</td>
              <td class="entry" headers="d561480e30" data-title="Description"><span class="ph" id="nickName"><a name="nickName"><!-- --></a>Nick name of the bank account holder.</span></td>
              <td class="entry" headers="d561480e32" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property">65.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property"><samp class="codeph apex_code">standardEntry​ClassCode</samp></td>
              <td class="entry" headers="d561480e28" data-title="Type"><samp class="codeph apex_code"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/connectAPI_enums.htm#StandardEntryClassCodeEnum">ConnectApi.​StandardEntryClassCode</a></samp></td>
              <td class="entry" headers="d561480e30" data-title="Description">Three-letter code that identifies the type of electronic payment transaction being processed
                within the Automated Clearing House (ACH) network. Valid values are:<ul class="ul bulletList">
                  <li class="li">
                    <samp class="codeph nolang">CCD</samp>—Corporate Credit or Debit
                  </li>

                  <li class="li">
                    <samp class="codeph nolang">PPD</samp>—Prearranged Payment and Deposit
                  </li>

                  <li class="li">
                    <samp class="codeph nolang">TEL</samp>—Telephone-Initiated Entry
                  </li>

                  <li class="li">
                    <samp class="codeph nolang">WEB</samp>—Internet Initiated/Mobile
                  </li>

                </ul>
              </td>
              <td class="entry" headers="d561480e32" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d561480e26 d561480e34" data-title="Property">65.0</td>
            </tr>
          </tbody>
        </table>