Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tap to Pay error: "No reader is connected. Connect to a reader before trying again. #315

Open
AnshulMindbody opened this issue Jul 20, 2024 · 8 comments

Comments

@AnshulMindbody
Copy link

Some users are experiencing the error "No reader is connected. Connect to a reader before trying again." while using the Stripe iOS SDK for Tap to Pay, even though they are on the latest version of the Stripe SDK. Error occurred during discovery and connect reader.

@AnshulMindbody
Copy link
Author

@xiaoshen-stripe
Copy link

Hey @AnshulMindbody thank you for raising, I've let our Tap to Pay team know to take a closer look.
By latest version - assuming you mean Terminal iOS SDK 3.7.0 [0].

Also, wondering if you can provide steps to reproduce this error? that would be helpful for us triage.
Thanks

[0] https://github.com/stripe/stripe-terminal-ios/releases

@sjl-stripe
Copy link

It would also be helpful if you could provide the following information so we can look at our logs:

  • the device serial number
  • approximate time that the issue happened

@rscherf
Copy link

rscherf commented Sep 5, 2024

I also just had a user experience this issue:

acct_1Pv2Hm04oxkN75Ou on StripeTerminal 3.8.1

9/4/24 (around 6:30pm)

This was a CA user attempting to use TTP with multiple Interac debit cards.

@mindy-stripe
Copy link
Collaborator

hey @rscherf @AnshulMindbody -- thanks both for your reports. We're currently gathering information and investigating this issue.

If you or your users are able to reproduce the bug, we'd like to collect more information to work with Apple to determine if there is a problem on their side. Could you please install this Tap to Pay Logging Profile and try and reproduce?

Any device UUIDs, timestamps of when the issue occurred, and PaymentIntent IDs would help us greatly with debugging further. Thanks!

@rscherf
Copy link

rscherf commented Oct 14, 2024

Hey @mindy-stripe, probably not possible to get a user to install the debugging profiles onto their devices.

Here are some sample PaymentIntent IDs however: pi_3PvSfX04oxkN75Ou0ClXDYiS, pi_3PvSfw04oxkN75Ou0wIoCtcG, pi_3PvSfX04oxkN75Ou0ClXDYiS.

@AnshulMindbody
Copy link
Author

@mindy-stripe Any updates on the issue?

1 similar comment
@AnshulMindbody
Copy link
Author

@mindy-stripe Any updates on the issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants