Payout Arrival Date

Typically when a payout is initiated on a Wednesday, Thursday or Friday, the arrival date via the Payouts API shows Monday. For quite a while now, the arrival date shows Friday, but the payout still doesn’t actually arrive until Monday. Is there a way to officially report this?

:wave: I’m Square Dev AI, here to help answer your question!
Based on the information you’ve provided, the following documentation will help answer your question:

Additional Documentation

List Payouts
List Payout Entries
Verify the Payment

If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.
Otherwise one of our Developer Advocates will provide additional assistance shortly.

Do you have an example that you can share? Also we send the payout to the bank and then it’s up to them to then process the funds and make them available. If there’s any delay because the bank is processing the payout it may cause this issue. :slight_smile:

Here’s a good example - Shows arrival date on a Sunday. Not sure if any banks process on Sundays, but mine doesn’t and I don’t think that is the bank’s fault.

Hi @watkins656, do you mind sharing the payout ID? It should have a prefix that looks like po_....

Sure thing

“id”: “po_22a96b34-9f8e-42fb-b91b-3d60a82e02c4”,

Thanks! It looks like this is expected behavior. The arrival_date represents the date when Square makes the funds available to the bank. If the bank does not then process the funds on the same day (even if the reason they’re not processing is valid, like it not being a business day!) then the actual date those funds become available in the account might differ from the arrival_date timestamp.

Hi Josh,

Thank you for the response.

Square uses ACH to deliver the funds, and according to the National Automated Clearing House Association (NACHA) website, payments aren’t settled on weekends or holidays. So the funds couldn’t possibly be available to any bank, correct?

https://www.nacha.org/content/ach-payments-fact-sheet#:~:text=Payments%20are%20settled%20during%20times%20when%20the%20Federal%20Reserve%E2%80%99s%20National%20Settlement%20Service%20(NSS)%20is%20open%2C%20meaning%20that%20payments%20are%20not%20currently%20settled%20on%20weekends%20and%20federal%20holidays.%20

It all depends on your bank and if they choose to process ACH payouts during the weekend. I’ve honestly see some banks process ACH payouts on the weekend and a large majority not process during the weekend. :slight_smile: