#benstjohn
1 messages · Page 1 of 1 (latest)
Do you think it could be an issue with the software in the M2 updating? It's been working fine for months and now it doesn't work with a new test card we purchased.
I tested using my real CC and it tried to process and gave me a "failure" as expected - but the test card seems broken
You're saying that the same test card worked before, and nothing in your integration changed, but the test card is failing now?
We added another developer and gave them a test card
we have made some small tweaks, but nothing that should affect this
but for some reason, it's fialing
The error is "Try another Read Method"
do you know why we would be getting that error?
Could be test card, but what else would be causing that message to appear?
If the test card was a new one, it's possibly faulty. Do you have another test card to try, or a device with google or apple pay you can use to test a tap payment?
Yes, but when we try with a real card it fails
can I add stripe to apple wallet to test?
To test apple pay you need to add a real card to your apple pay wallet
yes but we get the above error
When you codunct a test mdoe payment, that real card will be replaced with the 4242 card
non-test card number given
it seems to be giving us that error instead though?
why would we get that error instead of it doing that
It should not, if using apple pay
Non-test card number given in test mode
This charge request was in test mode, but did not use a Stripe test card number. For the list of these numbers, see
so it goes further than the test card does, but gives this message
Can you share an example payment intent or request id?
pi_3MTWt34QXNU7JRrp0z3jegbK
like that?
Do you know why it would give this error?
Seems odd that it's rejecting that payment? Again, this is primarily based off of the example code for the iOS with Node backend for M2 stripe payments
That looks like you presented a real actual card, not an apple pay enabled device
No we used apple pay
OK
like Apple Wallet
I just added a real card to Apple wallet and tapped the M2 scanner
and got a failed attempt
used a different phone/card and got this:
pi_3MTWyd4QXNU7JRrp1YL7rPrR
the "tokenization" into a test card is working, but it's failing the payment for some reason
any idea what this could be @spring niche ?
Still looking
Could it be the SDK handling that test card odd? Maybe in the Terminal.processPayment or Terminal.collectPaymentMethod
Simulated payments work just fine FYI
let captureMethod = CaptureMethod.manual
var paymentMethodTypes = ["card_present"]
Agree with seeing the simulated reader test payments working like this one: https://dashboard.stripe.com/test/logs/req_ZiCBpoiHtHAKhP
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 will be able to test using a different Stripe test card soon, but concerned with why Apple Pay/real cards aren't working on this if it's supposed to
going to be on the road for a bit, but if you have any more info it would be much appreciated!
Sure thing - looking back through your logs I found this successful payment on that reader device from a few days ago: https://dashboard.stripe.com/test/logs/req_2etZQ32GRZIh3n
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Yeah exactly
that was with a different test card
have never tested using the M2 reader with anything different
so trying a new test card from Stripe didn't work, and neither did the Apple wallet tap to pay
I'm inclined to believe the test card is faulty, the "try another read method" error on the test card while properly reading (but declining) real cards suggest the reader itself is working fine
So I've reach out to support to have them send you a replacement test card: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.