#Hetvi

1 messages · Page 1 of 1 (latest)

empty violetBOT
clear scaffold
#

What are you doing to send emails in test mode?

#

We don't send emails in test mode by default. This means there are extra steps if you are trying to receive them

zenith bridge
#

While using the microdeposits approach, I get the payment intent created and displayed in the UI as well; its status shows 'requires_action'.
The payment method in Stripe shows 'Pending Verification'.
Now I am able to verify it using the API: https://stripe.com/docs/api/payment_intents/verify_microdeposits but I would like to show a UI to the customer where they should be able to add the microdeposits.
I was told in a previous thread to follow below link for the customer to receive the email:
https://stripe.com/docs/payments/ach-debit/accept-a-payment?platform=web&ui=checkout#test-integration

Build a custom payment form or use Stripe Checkout to accept payments with ACH Direct Debit.

clear scaffold
#

Yeah, so the micro-deposits can take a couple of days to happen, so that's likely why the last person pushed for emails rather than your own UI.

If you want to build a UI to accept those micro-deposits on your end, you would have to build your own custom UI and pass the values via your own web form

zenith bridge
#

So we can either wait for 1-2 days for the customer to receive the email and then verify the microdeposits from there or else create a custom UI where they can enter the microdeposits?

clear scaffold
#

The 1-2 business days happens whether or not you use a custom UI. That's on the bank's side because we essentially have to send ACH deposits to their account which go through the Federal Reserve (which takes up to 1 business day) before they get sent to the customer's account. This happens regardless of if you use emails or your own UI

zenith bridge
#

But in sandbox account also I need ot wait for 1-2 business days tp confirm?

clear scaffold
zenith bridge
#

I did

#

I could send you the payload as well I use for creating the payment intent; if that helps

clear scaffold
#

No that's alright. Are you able to DM the email address to me? Also, when you navigate to the Customer in the Dashboard does it give you a button to send the email?

zenith bridge
#

Sent you the email ID. I'm unable to see an option to send email in the dashboard

clear scaffold
#

Okay. What's the Customer's ID?

zenith bridge
#

cus_N1aAo2DYP0KmvC

clear scaffold
#

Ah! Okay. I think I know what's happening. You didn't add the email to the customer in the right format. I believe you need to add the email like this

{any-prefix}+test_email@{any_domain}

zenith bridge
clear scaffold
#

Exactly

zenith bridge
#

Now I'm getting an invalid email address error