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: Unable to prepare the built-in card reader to accept payments. Reconnect the app to the reader. #303

Open
MMavrisPaleBlue opened this issue May 10, 2024 · 3 comments

Comments

@MMavrisPaleBlue
Copy link

Summary

A number of our users reported this error when trying to connect with tap to pay:
Unable to prepare the built-in card reader to accept payments. Reconnect the app to the reader.
Tap-to-pay used to work fine for them and suddenly is not (without any update on our side)

Code to reproduce

Unfortunately, it's not reproducible on our side but it's on our clients.

iOS version

iPhone 11 Pro Max, iOS 17.4.1

Installation method

SPM

SDK version

Public version: 2.23.2
Pushed a new version to the client with 3.5.0 and it's still reproducing

@MMavrisPaleBlue
Copy link
Author

@bric-stripe Any update on this? It's reported here as well

@jedwardblack
Copy link

I am experiencing the same issue on iOS 17.4 & 17.4 on certain devices. See the attached error mesage. Any suggestions @nazli-stripe ?

Error Domain=com.stripe-terminal Code=3910 "Unable to prepare the built-in card reader to accept payments. Reconnect the app to the reader." UserInfo={NSLocalizedDescription=Unable to prepare the built-in card reader to accept payments. Reconnect the app to the reader., com.stripe-terminal:PrepareFailedReason=Reader could not be prepared (2999), com.stripe-terminal:ReaderMessage=Error that indicates preparation failed., com.stripe-terminal:Message=Unable to prepare the built-in card reader to accept payments. Reconnect the app to the reader.}

@nazli-stripe
Copy link

Hey all, we still don't have a fix from Apple but one recommendation is following the instructions here to restore the device to a healthy state: https://support.apple.com/en-ca/101582

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

3 participants