#BrianC - ACH testing
1 messages · Page 1 of 1 (latest)
Thanks for the question. Not immediately sure how to test that delay. Looking in to it and I will get back to you
I see the initial status sent should be "pending"
Yep that sounds right and I thought we did have a way to simulate that. Also as a quick heads up I got pulled in to something else and will need a few more minutes before I can look in to this again. Apologies for the delay
No worries.
Not to complicate things but are these docs deprecated? https://stripe.com/docs/ach-deprecated#ach-specific-webhook-notifications
For testing, it looks like we have test accounts that trigger processing and then the other statuses https://stripe.com/docs/testing#sepa-direct-debit
Checking in to that doc...
Here is the newer ACH guide https://stripe.com/docs/payments/ach-debit
Learn how US-based businesses can accept payments with ACH Direct Debit.
The main difference between the two is whether they use our Sources API or our PaymentIntents API, does your integration already use one or the other?
Payment intents through the pre built checkout is what we are using
Isn't sepa debit different than ACH though? The test "account" for ACH doesn't seem to have a way to enter an account number
Yeah so use the newer guide, that will work with PaymentIntents
The doc I sent has test numbers that should work for SEPA.
OK. But I'm not sure how that answers our question though. How do we force a pending"
with ACH?
I am so sorry, I don't know how I mixed up what your question was about from the very beginning
Looking in to this for ACH
My brain swaps bank payment methods for no reason sometimes, apologies
Testing this myself now, it looks like any successful ACH payment in test mode should still go through the processing step, even if it is only for a couple of seconds. Do you have the ID for a PaymentIntent that you did not see the processing event on?
I'll check on it now. Where are you seeing the "processing" status? Maybe we are looking in the wrong place? And if so, is there a set time where we would see an update to "succeeded"
So this is in reverse chronological order but these are the webhook events that I got after completing my ACH payment in Checkout
So I immediately got the payment_intent.processing event and it was followed shortly by the payment_intent.succeeded event
How have you been looking at the status thus far?
BrianC - ACH testing