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

Unable to prepare built in card reader on IOS for tap to pay #677

Closed
MugheesAwan opened this issue Apr 26, 2024 · 5 comments
Closed

Unable to prepare built in card reader on IOS for tap to pay #677

MugheesAwan opened this issue Apr 26, 2024 · 5 comments
Labels

Comments

@MugheesAwan
Copy link

MugheesAwan commented Apr 26, 2024

Describe the bug
We have tap to pay feature integrated in our App. It was working great, but in last couple of days we are unable to connect to our reader on IOS devices. We are able to connect to the simulated reader but AppleBuiltIn reader is not able to connect even in live mode. Discovery of readers is successful as I get this reader:
{"availableUpdate": null, "batteryLevel": null, "batteryStatus": "unknown", "deviceSoftwareVersion": null, "deviceType": "appleBuiltIn", "id": null, "ipAddress": null, "isCharging": null, "label": "Apple Built-In (…a659)", "location": {"address": {"city": "Wilmington", "country": "US", "line2": "", "postalCode": "19807", "state": "Delaware"}, "displayName": "Nomod LLC", "livemode": false}, "locationStatus": "set", "simulated": false, "status": "offline"}
but on trying to connect I get this error:
{"code": "AppleBuiltInReaderFailedToPrepare", "message": "Unable to prepare the built-in card reader to accept payments. Reconnect the app to the reader."}

Stripe Terminal React Native SDK version
^0.0.1-beta.15

Smartphone (please complete the following information):

  • Device: iPhone11
  • OS: 17.4.1
@nazli-stripe
Copy link
Collaborator

hey @MugheesAwan if you can share your serial number we can look into this further, but in the most likely case for this error unfortunately there is nothing we can do at the moment as we are waiting to hear back from Apple on a potential fix.

@IkjotCreates
Copy link

IkjotCreates commented May 7, 2024

Hey @nazli-stripe the same error is also surfacing on my end. This error "Unable to prepare the built-in card reader to accept payments. Reconnect the app to the reader." is being thrown from Stripe SDK.
Is there any way to remove linked Tap To Pay reader with apple from Stripe Dashboard so that we can try the basic resetting of this?

@MMavrisPaleBlue
Copy link

@nazli-stripe @IkjotCreates @MugheesAwan Any update on this? Some of our users in UK reported this as well.

@nazli-stripe
Copy link
Collaborator

This seems to be a general issue on 17.4.1, as we wait for a fix from Apple one potential workaround is to follow the steps in this guide: https://support.apple.com/en-ca/101582

@nazli-stripe
Copy link
Collaborator

This is reported to be fixed on 17.5.1, updating iOS versions to the latest should help alleviate the problem

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

No branches or pull requests

4 participants