#Bit
1 messages ยท Page 1 of 1 (latest)
hello
pi_3NfD3mFfKlsrpO4n0SiBdQ6D
I don't understand... because i see two different cards there
my customer is using one ending with **819
and I can find it at the top of the json, that's fine
however, on the same paymentintent I see also a different card, going down
which ends with 0765, and it's a visa
now, if I open this on the dashboard:
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
I see in the timeline it says last attempt was with Visa ***0765
which is not true, since the customer used the **819
can you help me understand?
Can you share your account ID with me? It is in the top right of your Dashboard at https://dashboard.stripe.com/settings/account and looks like acct_xxxxx
acct_1LVedDFfKlsrpO4n
Thanks give me a sec to look
ok thanks
Okay so looks like the very first charge attempt for that PaymentIntent used the 0765 card: https://dashboard.stripe.com/logs/req_2ykgYcPP0EBx6x
Which is why it is showing in the Dashboard at the top
If there was a successful payment attempt then that card shown at the top would change
But since none of the other attempts actually completed 3DS successfully
They aren't indicated
That was the only one that did so
(The one with the 0765 card)
That is what the timeline indicates as well
but 3DS has completed succesfully
it's the bank who's rejecting the payment because the card is not enabled (maybe not enabled to pay online)
oh I see
Becuase on that one 3DS was completed but the bank declined
shouldn't then the timeline show, on the top, a succesful 3DS with card 819
?
even if the transaction was then denied for other reasons?
I don't see that ever being the csae though
Not seeing any successful 3DS via the 819 card
Notice how none of the attempts associated with the 819 card actually have a Charge (nor a charge.failed event) since they never got to the stage of creating a Charge because 3DS was never successful
ok the error "your card does not support this type of purchase", at the attempt made 8/16/23 at 7:00:41 PM is referring to card 819 or card 0765?
ok a little confusing to me, but I'm getting it
so what I need to tell the customer... he's not validating correctly the 3DS with the card 0765, or the bank is refusing the transaction with the card 8819?
or something else (I'm a little messed now)
Other way around
Bank refused 0765, the customer needs to successfully complete 3DS for 8819
ok, thanks - I'll need to recheck also my reporting system, since I understand I'm looking at the wrong card when the payment attempts are made
also I don't understand why should I find both cards in the paymentintent
if the custoer will use a third card, will I find three cards in the paymentintent?
๐ hopping in here since bismarck had to head out - give me a minute to catch up
Ok, got it...
paymentintent -> paymentmethod "pm_1Nfmq3FfKlsrpO4n1N0eRi0x" -> this is the last card (8819) he used, where he failed the 3ds.
While paymentintent -> charges -> paymentmethod -> "pm_1NfD5ZFfKlsrpO4nOwI00KEL" -> this is the first card he used, the 0765, where 3ds succeeded but bank refused transaction.
And the dashboard is showing on the timeline the first attempt on the card 0765 because that was the one with 3DS succeeded, instead of showing the last transaction on the timeline which failed the 3DS.
Am I right?
Yep!
ok, I'll try to fix some of my reporting code.
you'r help is awesome, I'm so grateful to you guys
this is an excellent help for us developers!
We are happy to do it
have a wonderful day ๐