#Mark_S
1 messages · Page 1 of 1 (latest)
It sounds not an easy operation until tmr when you have hundred of customers, and haven't built a property flow
Do you want to charge them? or send them fund?
Thats fine, I just need to have working request and clear understanding of data I need provide. Usually it is account/routing number, name, email, billing address.
I want to charge via ACH direct debit with immediately confirmation.
Everything is ready but request not working even ACH Direct debit method is Eligible and Active
Could you provide an example request id that failed? req_xxx. Find it from https://dashboard.stripe.com/test/logs (Test mode) or https://dashboard.stripe.com/logs (Live mode)
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
okay, i see, wrong parameter
Now it ask for mandate. We have offline mandates (real docs), what we should do?
If I will use confirm=false - does it mean that Stripe will use microdeposit verification?
Umm so you want to reuse the mandate you already collected
Yes
Authorize.net has only fields about ACH details without any additional steps and info. So it was easy to send it there.
We have thousand clients so right now trying to set up solution. If we will success with Stripe we will stay here.
I don't see any information about creating these mandates.
Here the paragraph about offline mandates:
https://stripe.com/docs/payments/ach-debit
Offline mandates—require that you present the specific terms of the transaction on a receipt or over the phone. The customer accepts those terms when they sign the receipt or verbally agree to the terms over the phone.
Can you try the confirmation call like this code block, and provide in the mandate_data block?
Done!
Thanks a lot!!!
Have a best day))
Glad to hear! Good luck!
One more question:
I see on response next step microdeposit. Is it just advice? Bcs I chosen confirm=true
Um it means Stripe sent a descriptor code to the customer bank account and they will need to take it and enter into the hosted verification url.
The step is explained here: https://stripe.com/docs/payments/ach-debit/accept-a-payment?platform=web&ui=API#optional:-send-custom-email-notifications
3 ways:
- If you supplied a billing email, Stripe notifies your customer via 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.
- You can send an email by yourself (above Doc), include a link to the
hosted_verification_urlabove - You can send an email by yourself (above Doc), link to your website (you built yourself) and use the JS method
verifyMicrodepositsForPayment
What do you mean - clients need to verify this payment?
wasn't the idea that there was no verification?
I thought that there are 2 ways of verification - Instant with mandate and microdeposits. And it depends on confirm parameter. Isn't it?
Um from the response's next_action I am afraid it's the case. Did it become this way after you pass in offline mandate?
Yes
No confirm is a different thing
It means to call Create PaymentIntent and Confirm at the same time, instead of calling Create then Confirm separately
Can you provide your request id: req_xxx for that offline mandate?
in your requests log https://dashboard.stripe.com/test/logs
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
https://dashboard.stripe.com/logs/req_e2ByvnhqwmZ7da
Also we get this email without any links to verify page
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
looks like we had first thing
Um probably. Is that billing email address linked to billing_details.email?