#Anwarus

1 messages · Page 1 of 1 (latest)

hasty steppeBOT
humble belfry
#

Hi there, there's no way to tell if the card is a single-use disposable card I'm afraid.

feral cosmos
#

Ok, that's fine, at least I know we can't check it. Can I have 2nd question here?

humble belfry
#

Sure please

feral cosmos
#

So at friday when I tried to use card on live system it required 3DS so modal window appeared. But instead of content it was displaying '500 Internal Server Error'. I tried another time on saturday (next day) and it was fine then, there was a content I expected with information to check app to authorise this payment. I was using Revolut disposable card (Mastercard) for this test.

humble belfry
#

Can you share with me the PaymentIntent ID?

feral cosmos
#

For example (SetupIntent ID): seti_1MPpubFkEzA71wX858PXN8dk

#

Additionally, I received notification in Revolut app to confirm this payment but modal was blank with only '500 Internal Server Error' text.

#

As I told right now it seems like it's working correctly but I still would like to know what could cause this issue and if there is a chance of it to happen again. And if there is any option to handle it better.

humble belfry
#

I seems like the 500 error was from Revolut and that's why your customer was unable to complete the 3DS and thus the SetupIntent's status is requires_payment_method.

feral cosmos
#

Is it possible to handle it better (in terms of user experience)?

humble belfry
#

You mean is there a way to prevent the 500 error from Revolut?

feral cosmos
#

Yes, I mean I know we can't prevent this error on Revolut side but maybe we can detect there is an issue on Revolut and don't even try to open Revolut site and instead show custom message to try again later.

humble belfry
#

I'm afraid that how Revolut present the 3DS page is beyond what Stripe can control.

feral cosmos
#

But for example I can see that we could make a AJAX request to Revolut page and check if it's not returning error. If it's fine then proceed to setting this URL as iframe source.

feral cosmos
#

Does it make sense?

humble belfry
#

Thanks for the feedback! Can you drop a note to Stripe support https://support.stripe.com/contact so that they can forward your suggestion to the owning team?