ACH Payment Pending -> What are the options?

Hello,

I’m working on integrating ACH payments.

If an ACH Payment gets created successfully and returns the status of PENDING. What are the options from there?

Does it always go to COMPLETED? Or can it still fail after that?

Thank you!!

Hi rjsnyderdesign,

The ACH payment is created in a PENDING state and moves to either COMPLETED or FAILED based on the success of the transfer.

It takes 3 to 5 business days for an ACH payment to move from PENDING to COMPLETED or FAILED in production, however, in sandbox this is shortened to a one minute transition for ease of testing. More information on that here: https://developer.squareup.com/docs/payments-api/take-payments/ach-payments#guidelines-and-limitations

Thank you!!

Sorry I missed that line in the documentation. Appreciate the help