#ayesha-shaikh_api
1 messages ยท Page 1 of 1 (latest)
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
๐ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1506945981005041705
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- ayesha-shaikh_api, 4 minutes ago, 18 messages
- ayesha-shaikh_api, 17 hours ago, 7 messages
- ayesha-shaikh_api, 22 hours ago, 3 messages
- ayesha-shaikh_api, 5 days ago, 7 messages
is there any other endpoint i can use to verify ach payment method? that doesnt require me to save setup intent
Or you can get the SetupIntent by the PaymentMethod Id at runtime:
https://docs.stripe.com/api/setup_intents/list#list_setup_intents-payment_method
got it thanks!
Np!
a few more questions around mandates
yes sure
if I am using this method to collect ach account details & create payment method
https://docs.stripe.com/payments/ach-direct-debit/set-up-payment?payment-ui=elements#microdeposit-only-verification
where does creating mandates come in to picture?
Stripe will collect and create the mandate for you, you don't need to do anything else manually after that
You collect the mandate ack here:
https://docs.stripe.com/payments/ach-direct-debit/set-up-payment?payment-ui=elements#web-collect-mandate-and-submit
but i am using custom form to collect bank account details
okay - so on my custom form I show the madate terms (some verbiage about the ach usage), customer accepts & then I confirm the setupintent
which creates mandate & payment method
yes exactly
and i dont need to provide any other details which are required for online mandates
user ip address etc ?
NO Stripejs will collect these for you
yeah and do we need to store mandate details on our end?
store & maintain - is it required for any future use?
Nope
but you should listen to the webhook endpoint mandate.updated in case it got expired or revoked
So that you need to collect a new one (by asking the customer to walk through this flow again)
got it, with this webhook event i'll obiviously know the payment method this mandate is related to
So that you need to collect a new one (by asking the customer to walk through this flow again)
same flow , creating, confirming setupIntent?
okay, thanks!!
Welcome!
few more questions ๐ฌ
Yes yes sure! feel free to ask as many question as you want
once setupintent is confirmed for ACH - will the microdeposit flow for verification automatically trigger?
with confirm setupintent - i get payment method is created, attached to the customer, mandate is created, and Stripe will eventually send microdeposit (descriptior code OR 2 amounts)
yes
yes
I recommend doing some end to tend test (with stripe Sandbox and test data)
https://docs.stripe.com/payments/ach-direct-debit/set-up-payment?payment-ui=elements#microdeposit-only-verification
https://docs.stripe.com/payments/ach-direct-debit#mandate-and-microdeposit-emails
If you supplied a billing email, Stripe notifies your customer through this email when the deposits are expected to arrive. The email includes a link to a Stripe-hosted verification page where they can confirm the amounts of the deposits and complete verification.
in my current flow i have a custom microdeposit form - i wanted to understand how the stripe hosted verification page works
yes, wanted to do that once I understand the entire flow with payment method & intent API
I want to let stripe handle the mandate emails & handle the microdeposit verification with a custom form
Assuming there are microdeposits (i.e. for users that can't be instantly verified), when the microdeposits have been sent, Stripe sends an email which leads to a hosted verification form, which asks the user to enter the amounts.
I'm not sure this can be tested in a sandbox, however.
for instant verificaiton financial connection is required which has separate pricing i think
so for my integration i want the verification to be defaulted to microdeposit
and is there any way to collect microdeposit on custom form by disabling the hosted verification page
Yes, you can disable the Stripe-sent emails: https://docs.stripe.com/payments/ach-direct-debit#mandate-and-microdeposit-emails
Then you can create a form that prompts for the information: https://docs.stripe.com/payments/ach-direct-debit/accept-a-payment?payment-ui=direct-api&web-or-mobile=web#optional-send-custom-email-notifications
mandate and microdeposits email are different right
Yes, though you can combine both into a single email if you want