Open ThanJack opened 2 months ago
Hi, It also happens on a Pixel 4, running Android 13. Note that the error is random. We left the app in the background over multiple periods, sometimes the payment works on re-opening the app, sometimes the above error happens.
@tzecheng and @ThanJack can you share account and serial numbers so we can investigate?
Hi @nazli-stripe , I can't find the account and serial numbers when the payment is cancelled.
The latest has id: pi_3PF7CwEcr8OExvfT1zxs98vO
Attached bugfender screen shot android cancelled 4.pdf
Hope that helps. Thanks.
It also happens on a Pixel 4, running Android 13. Note that the error is random. We left the app in the background over multiple periods, sometimes the payment works on re-opening the app, sometimes the above error happens.
Same problem here on Samsung Tab Active 3, running Android 13.
This appears to be a potential issue with our native Android SDK, we are investigating internally. Will update this ticket with new information
Hi @nazli-stripe ,
This is one of the latest instances where there is a serial number it it helps: serialNumber: '7808ed1a-4ea0-4f73-9c83-5a7bc28a04f4'
Here's another serial number: serialNumber: 'b7c812c4-0237-4b3b-9366-cc9318004df0'
Any news? @nazli-stripe
Hello, @nazli-stripe , Any progress on this?
Hi there, Here's is a screenshot of latest failure, Serial number: 6b16a116-d082-4568-af55-34e1104bdf3a
Describe the bug After putting the Android app in the background for some time, then reopening the app to do the first Tap to Pay transaction causes the following issue happens:
It happened after after creating the Payment Intent by the
createPaymentIntent
function and before thecollectingPaymentMethod
function executes. Then thecollectingPaymentMethod
function throws this error, which causes the transaction to fail:To Reproduce Steps to reproduce the behavior:
Expected behavior
The Reader should not be disconnected unexpectedly when doing the transaction.
Stripe Terminal React Native SDK version
^0.0.1-beta.17
^0.0.1-beta.18
Smartphone (please complete the following information):