See what is entailed in the checkout process for a payer paying with their bank account through ACH.
Once a checkout is complete, the first ACH payment and every subsequent one (if part of a recurring plan) takes up to 5 business days to receive acknowledgment of their success or failure. Because of this, ACH payments take up to 7 business days to be reflected in your available Stripe balance.