#franz.q-terminal testing
1 messages ยท Page 1 of 1 (latest)
๐ happy to help
unfortunately I don't have the full context so please give me a few minutes to catch up
for additional context, the payment intent is created on the server-side via Stripe API. The payment is then processed via the Stripe Terminal simulator, and collected on the server-side by calling the Stripe api.
I have ordered physical Stripe terminals, but they are stuck in customs and I cannot test them atm.
Also I'd rather not test without Stripe Terminal or Stripe Terminal Simulator, as I'd have to build a new checkout flow just for testing purposes.
I cannot copy any message to the clipboard for some reason. I have attached the original message as screenshot for convenience.
no worries I went back and read the thread. I'm trying to find where did my colleague's investigation led them
do you have any PaymentIntent id pi_xxx I could look at?
ok, so i have just re-tested my checkout flow.
I am using virtual test card number 4000000000009995 - should give charge_declined_insufficient_funds error, which it does the 1st time around.
I retry a new payment with the same card right after it fails, and this payment intent is created: pi_3KveYzDoii8U1q1b1epfdkYM
The card used is actually different this time. The stripe dashboard says the card ends in 0119, which is strange because I have not selected a different card. Moreover if the card is n. 4000000000000119 (I can't confirm if it is), this should still give an error (a different one, charge_declined_processing_error, but the payment intent succeeded....
I would have to investigate this
can you share the two PaymentIntent IDs pi_xxx?
Hello. I unarchived the thread
thank you
the payment intents are
pi_3KveYtDoii8U1q1b10rsLxGQ- failed as expectedpi_3KveYzDoii8U1q1b1epfdkYM- succeeded with different card number
Ok. Give me a moment to catch up on context here
Ok so it is showing as a different card
Can you run through the flow again with the original card twice?
Don't know how a separate card would be used if you entered the same card twice
this is using the Terminal simulator
i didn't change the card number. i don't know if saving the terminal object & reusing it for a successive payment could be an issue?
Ah ok I see. Hm let me ask a colleague about this. Will get back to you
Ok. When you say you're reusing the terminal object, what does that mean?
Some code samples would also help
one sec. going to send a code sample
this is to get a sense of what i'm doing. it's not a fully working sandbox.
Hello ๐
Catching up here, discord is a little busy today
give me a few to look into it ๐
sure thank you
Hmm nothing is jumping out to me so far. This may need more time to debug.
can you write an email to our support (support@stripe.com) with as many as details that you can provide and mention that you spoke with hanzo on discord? I'll make sure to look into it further and get you more information on this
@versed cobalt let me know once you've sent the email