#eranga.heshan

1 messages · Page 1 of 1 (latest)

unreal basinBOT
#

Hello! We'll be with you shortly. 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.

peak kettle
#

Hello, can you send me the subscription ID that you tried this with? (sub_123)

willow kindle
#

Sure

#

sub_1OeS63C8JGuaUdU6U8ZSahhb

peak kettle
#

From what I know, the invoice should have gone in to a requires action state if the payment method was properly saved and attached to the customer or subscription

#

Thank you, checking in to what happened here

willow kindle
#

I removed the trial period from the dashboard.

#

When removing the trial period it showed me a dialog telling me that this will need 3D secure authentication etc. I clicked approve or something similar

#

Then updated the subscription and the invoice immediately got failed

#

Just incase you need what I did

peak kettle
#

Gotcha, still trying to figure out exactly what happened. I do see that the payment intent went in to requires action but I am having trouble seeing how it failed. Still looking and will get back to you

willow kindle
#

No hurry at all. Thank you for taking time

#

Would Stripe test platform not sending invoice emails be an issue? Because 3D authentication needs to be sent to the email or the number somehow

peak kettle
#

We should send out these test emails, though in test mode we have the restriction that we only send them out for Customers that have an email address that is the exact email address that you use to log in to Stripe

#

I don't think the email would be the issue, you should still be able to go to the hosted invoice page to confirm even if the email is not sent

willow kindle
#

Perfect, I'll wait for your investigation then

peak kettle
#

Thank you, I just reached out to some colleagues for some help. Will get back to you with what we can find.

willow kindle
#

Cool, thank you so much

#

How long can we have the thread in inactive state before it automatically gets closed?

peak kettle
#

Ah so this happened because the dashboard passes off_session=true when updating subscriptions. That param indicates that the user is not initiating the change so they are not around to complete 3DS so we just fail the 3DS challenge automatically. https://dashboard.stripe.com/test/logs/req_GiMlIUo0PB4GZv

#

So if you do this via the API without specifying off_session=true you should see the proper behavior here

willow kindle
#

Perfect, thanks so much. I'll try it

peak kettle
#

Also we close out threads after ~20 mins of waiting on a user for info, but when you are waiting on info from us, we'll keep it open until we have that info

willow kindle
#

Nice. Thank you for that info as well. Are you able to open a closed thread as well?

peak kettle
#

Technically yes, but we prefer to open new ones and refer back to the older threads as needed. It helps us keep track of things better

willow kindle
#

Got it. Thanks again for the help handshake