#bayorwor
1 messages · Page 1 of 1 (latest)
Hi there
Is the initial charge part of the Subscription? Or you want it to be separate?
It is separate
Okay then https://stripe.com/docs/payments/ach-debit/accept-a-payment?platform=web&ui=API is the guide you want to follow
Have you seen that guide?
That talks you through how to take an initial ACH payment
Yes I did
Then you can set that PaymentMethod as the Customer's default PaymentMethod and then create a Subscription
But I still can not comprehend what to actually do
How the verification should happen and at what time
So there are two main ways for the bank account verification to happen -- there is the instant verification or microdeposits.
The guide above talks about both methods. Instant verification is the main one and then microdeposits would be the fallback
We actually want to use the instant verification process
But we are not sure whether custom form for collecting the account details will help
Great, if you only want to allow for instant verification then you specify that when you create the PaymentIntent: https://stripe.com/docs/api/payment_intents/create#create_payment_intent-payment_method_options-us_bank_account-verification_method
Well if you use Instant Verification then you don't need your own form to collect bank details.
This is only supported if you use our hosted bank account collection flow via Stripe.JS as the guide suggests.
Can you please list out some of the steps here for us to adhere to?
No I can't really. The steps are listed out in the docs that I shared and I can't do a better job than the docs. If you have specific questions about any certain portion of the docs then I'm happy to help clarify and help out with any specific confusion.
Noted with thanks