All Collections
Account Management
How to Setup Stripe ACH Payment
How to Setup Stripe ACH Payment

A list of the banks supported by Stripe for instant ACH verification.

Emily avatar
Written by Emily
Updated over a week ago

Overview: If you don't want to pay for Buddy Punch by debit or credit card, we also offer the ability to pay by ACH. You must contact Buddy Punch support to have the option enabled on your account.

Setup ACH
Instant ACH Verification

Setup ACH

1. Please contact [email protected] to request access to the ACH option.

2. Once enabled, you will want to go to the Settings --> Billings page.

3. You should see a new Setup ACH option in the top right:

Instant ACH Verification

1. After you start the ACH setup process, you can verify by directly connecting your bank. Top banks populate by default, but you can search to find more options:

Don't see your bank? Then manual ACH verification is required.

2. If you find your bank, select it. You'll then be shown a screen that lets you know your payment for Buddy Punch will be processed through Stripe. Click Agree and continue to proceed:

3. You'll then be asked to login to your chosen bank:

4. After linking your account, verification will be complete and no other action is required.

Supported Banks

Note: If your bank is not listed in Stripe,
you will need to proceed with the manual ACH verification process.

A+ Federal Credit Union

Bangor Savings Bank

Bank Mutual - Personal

Bank of America

Bank of Colorado - Personal

Bank of Internet USA

Bank of New Hampshire

Bank of the Cascades

Bank of the Ozarks - Personal

Bank of the West

BankPlus (MS)

Barksdale Federal Credit Union


BBVA Compass

BCU Baxter Credit Union

Beneficial Bank - Personal

Bluebird by American Express

Capital One

Charles Schwab


Citadel Bank


Citizens Bank

Citizens Equity First Credit Union - Personal

Community America Credit Union

Credit Union One (MI)

Cyprus Credit Union

Dacotah Bank

Del Norte Credit Union

Denali Alaskan Federal Credit Union

Denison State Bank

DFCU Financial (MI)

Diamond Valley Federal Credit Union

Digital Federal Credit Union

Dominion Credit Union

Dort Federal Credit Union

Dubuque Bank and Trust

East Idaho CU

Eastman Credit Union

EECU Credit Union (TX)

Elements Financial (formerly ELFCU)

Elevations Credit Union

Empower Federal Credit Union

Envision Credit Union

ESL Federal Credit Union

Evansville Teachers Federal Credit Union

Exchange Bank (CA) - Personal

FAIRWINDS Credit Union


First Citizens Bank

First Community Credit Union (MO)

First Hawaiian Bank

First Republic: Banking Online

First Tennessee

FirstLight Federal Credit Union

Fulton Bank - Personal

Gate City Bank - Personal

GECU - Personal

Georgia's Own Credit Union

German American Bank - Personal

Glens Falls National Bank and Trust Company - Personal


Golden Plains Credit Union

Greater Iowa Credit Union

Gulf Coast Bank & Trust Company - Personal

Gulf Winds Federal Credit Union

Hanscom Federal Credit Union

Harborstone Credit Union

Harleysville Savings Bank

Hawaii State Federal Credit Union

Heritage Oaks Bank

Hills Bank - Banking Login

Horizon Credit Union

HR Block Emerald Card

Hudson Valley Federal Credit Union

Huntington Bank


IH Mississippi Valley Credit Union

Illinois Bank & Trust - Personal

Indiana State University Federal Credit Union

Industrial Credit Union (WA)

Inland Northwest Bank - Personal

InterBank - Personal

Interior Federal Credit Union

Inwood National Bank

IU Credit Union (Indiana University)

Jacksboro National Bank

JetStream Federal Credit Union

Johnson State Bank

Juniata Valley Bank


Kemba Financial Credit Union

Kinetic Credit Union

Kirtland Federal Credit Union

Kitsap Credit Union

KleinBank - Personal

L&N Federal Credit Union

La Capitol Federal Credit Union

Lake Trust Credit Union

Landmark Credit Union (WI)

LBS Financial Credit Union

Leaders Credit Union

LegacyTexas Bank

Liberty Bank (CT) - Personal

Liberty Bank and Trust - Personal

Los Angeles Federal Credit Union

Macatawa Bank - Personal

MainSource Bank

Marine Federal Credit Union

Mayo Employees Federal Credit Union

Mazuma Credit Union

Mechanics Bank (Northern California) - Personal Banking

Member One Federal Credit Union

Members 1st FCU

Meritrust Credit Union

Michigan First Credit Union

Navigant Credit Union

Navy Army FCU now Navy Army Community Credit Union

Navy Federal Credit Union

Neighborhood Credit Union

Neighbors Credit Union

NetSpend Prepaid Debit Card

Nevada State Bank - Personal

North Island Credit Union

Nusenda Credit Union

NuVision Federal Credit Union

Oakland County Credit Union

Ocean City Home Bank

Ohio Educational Credit Union

Old National Bank

One United Bank

Ontario Montclair School Employees Federal Credit Union

Opus Bank - Personal

Orange County's Credit Union

Oregon State Credit Union

Otero FCU

Pawtucket Credit Union

Pen Air FCU

Philadelphia Federal Credit Union (PA)

Pinnacle Bank (TX) - Personal

Pioneer Federal Credit Union


Police and Fire Federal Credit Union

Potlatch No 1 Federal Credit Union

Prepaid Visa RushCard

PrimeWay Federal Credit Union

Quincy Credit Union

Randolph Brooks Federal Credit Union

Redstone Federal Credit Union

Redwood Credit Union

Regions Bank

Reliant Community Credit Union

RIA Federal Credit Union

Ridgewood Savings Bank

Rivermark Community Credit Union

Robins Federal Credit Union

Rockland Federal Credit Union

SAFE Credit Union (CA)

San Francisco Fire Credit Union

Schools Financial Credit Union

Scott Credit Union

Service Credit Union


Skylight Visa Prepaid Debit Card

Southside Bank of Tyler, Texas

State Employees Federal Credit Union


TD Bank

Teachers Credit Union (IN)

Texans Credit Union

The Bank of Commerce (ID)

Tower Federal Credit Union

Town & Country Federal Credit Union

Truliant Federal Credit Union

TruWest Credit Union

Tulsa Teachers Credit Union (TTCU)

TwinStar Credit Union

Tyndall Federal Credit Union

Umpqua Bank - Business

Union Bank

Union Bank

Union Bank & Trust (VA) - Personal

Union Bank & Trust (VA) - Personal

Union Bank & Trust (WI) - Personal

Union Bank & Trust Company (NE) - Personal

United Community Bank (IL) - Personal

United Heritage Credit Union

University of Kentucky FCU

University Of Michigan Credit Union

US Bank


USE Credit Union

Valley Federal Credit Union (MT)

Valley First Credit Union (CA)

Valley National Bank (NJ)

Valley State Bank (Syracuse, KS)

Vantage Bank Texas

Vantage Credit Union

Vantage West Credit Union

Velocity Credit Union (Austin, TX)

Vermont Federal Credit Union

Vibe Credit Union

Weber State Credit Union

Webster Bank

Wells Fargo

WESTconsin Credit Union

Wood & Huston Bank

Workers Credit Union

Wright-Patt Credit Union

This list is not exhaustive.

Manual ACH Verification

1. If your bank is not listed for instant ACH verification or if you simply want to use the manual option, you can choose Enter Bank Details Manually Instead:

2. You'll then be asked to enter your bank details which includes:

  • Routing number

  • Account number

  • and then confirm the Account number

Then click Submit:

3. After submitting, you'll be presented with a page letting you know that micro-deposits have been initiated. Additionally, you'll receive an email with more instructions to verify your bank account in 1 to 2 business days.

There are two possible micro-deposit types:

Microdeposit Types:

  • Descriptor Code: A single, $0.01 microdeposit is sent with a unique, 6-digit descriptor code.

  • Amount: Two non-unique microdeposits are sent for the customer to verify using the deposit amounts​​.

Click Continue with Buddy Punch:

4. You'll then be taken back to the Buddy Punch billing page where you'll see a success message:

5. Once you receive the verification email from Stripe and also your micro bank deposits, you'll want to click the Verify deposit link in the Stripe email:

6. You'll be taken to a new page where you can then enter the 6-digit code from your bank statement starting with SM, to verify your account:

7. If verified, you will receive a confirmation message stating such:

Did this answer your question?