#goliath1879_docs

1 messages ยท Page 1 of 1 (latest)

crude carbonBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! We typically respond in a few minutes, but in some cases we might need a bit more time (e.g., server's busy, you've got a complex question, etc.).

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can 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/1252257595729907762

๐Ÿ“ Have more to share? Add details, code, screenshots, videos, etc. below.

hexed mirageBOT
#

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.

heavy rune
#

Hi again ๐Ÿ‘‹ ah, this if for India, I think that's the context that was missing before.

Can you share the ID of the request throwing that error?

twin condor
#

pi_1PNYJsJs8yURePOrmmLuKC3G

#

This is payment intent id

heavy rune
#

I'll try to find the request ID from that

twin condor
#

Let me know if you need anything else from me

heavy rune
#

It looks like a Mandate is being created by your Setup Intent, and is valid. I see these are livemode transactions, are you able to reproduce this behavior in testmode, so you can confirm the approach I'm about to suggest works there first?

twin condor
#

yeah I can confirm in the test mode as well. If you need I can share a test mode payment intent id or event id

twin condor
#

I have checked the intent return the mandate parameter is null

heavy rune
#

Oh, you aren't making these confirmation requests direclty are you? They're being triggered by the automatic payment attempts for your Invoice?

twin condor
#

Yeah. We are not doing any confirmation requests.

heavy rune
#

Gotcha, I'm not sure what's going on offhand and am asking a teammate to take a closer look.

hexed mirageBOT
heavy rune
twin condor
#

I have tried this already but no success

heavy rune
#

Can you share the ID of the Setup Intent where you tried that? The one used for the Payment Method being used for the Invoice, related with the Payment Intent you shared, did not have the additional payment_method_options.card.mandate_options fields provided as suggested by that guide.

twin condor
heavy rune
#

That's pretty different from the flow you're looking into in production. There you're just creating a Payment Intent, rather than an Invoice, and aren't providing the ID of an existing Payment Method that was previously set up by a Setup Intent. That's why that request isn't leading to the same mandate error.

twin condor
#

Let me check again .. can you please not close this thread in the meanwhile

#

https://dashboard.stripe.com/test/events/evt_3PSgiCSJWx115VVs0GMw1ilk
https://dashboard.stripe.com/test/events/evt_3PSgdHSJWx115VVs0ivTS1RE

These two are the latest events I tried with 2 different customers where I send the mandate options details but are missing in the payment intent, probably because I need to pass the mandate_id but mandate id is missing from the setupIntent.create API response

stuck plover
#

๐Ÿ‘‹ stepping in here

#

Taking a look

twin condor
#

Okay thanks for the guidance

#

I will try to set this up and try again