#jbring34

1 messages · Page 1 of 1 (latest)

nova carbonBOT
small helm
#

Can you share more details on the error you're getting?

placid crow
#

When there is a payment intent ready to be captured and the user taps their card but it doesn't fully read it and then they tap their card and it fully reads, it captures the payment successfully, but then says there in an error

#

Adding another member of my team @silver raven

small helm
#

Yeah can you share the error message?

silver raven
#

pi_3MzNrk4QXNU7JRrp1SWjAPfg

#

this PI has an example of the error message

#

"message": "This PaymentIntent's payment_method_options could not be updated because it has a status of succeeded. You may only update the payment_method_options of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action."
"type": "invalid_request_error"

small helm
#

Would need to see your code to see why that's happening

silver raven
#

Well the issue ONLY happens on the "micro tap" before a full payment tap

#

so if you just "tap" the card quick enough where it registers but doesn't process, does it alter the status of the payment intent at all?

small helm
#

Hm interesting. To be honest I'm not sure what's happening here. Let me pull in someone with more terminal experience that may have an idea what's going on

silver raven
#

great, thank you

small helm
#

Will get back to you

#

Do you have a video of this happening?

#

That would help too

silver raven
#

so all we know is that we were making a POST request to the payment intent after a successful payment was made. However, the POST request would fail ONLY if the "micro tap" happened first

#

we just made up that word, so it's like a "fast" tap

#

1 dot on the M2 mobile terminal readers

small helm
#

Ah ok

#

Can you still send a video of this happening if you get a chance?

silver raven
#

yeah! @placid crow will send that in a moment

#

but the POST request would ONLY fail if we did the fast tap first. So we're wondering if something in the backend happened for the "fast tap" becasue the status never changed

jade bluff
#

Hello 👋
Stepping in here, is your integration on iOS or Android or both?

#

Looks like iOS.

With "fast tap", do you see any results or error in your app's log?
Can you share you code that executes collectPaymentMethod ?

#

@silver raven @placid crow

nova carbonBOT
zinc path
#

@silver raven following up here