#domhacking
1 messages · Page 1 of 1 (latest)
WisePad 3
Hi 👋 Thank you, for that clarification taking a closer look.
It looks like didStartInstallingUpdate is thrown when a reader's update is expected to take longer than 30 seconds.
Mandatory updates should prevent your application from connecting to the reader until the required update is successfully installed on the reader.
If an optional update is available, then didReportAvailableUpdate should be thrown.
Handling the update process is covered in more detail here, but please let me know if you had already referenced this and the contents did not address your questions/concerns:
https://stripe.com/docs/terminal/payments/connect-reader?terminal-sdk-platform=react-native&reader-type=bluetooth#update-reader
Ok thank you I will have a read through.
I think I am doing it correctly as the download starts but then after about 13% the update stops.
And I get this error:
{code: "READER_ERROR.READER_SOFTWARE_UPDATE_FAILED", message: "Update failed due to configuration error"}
@charred mortar hello, catching up here
1/ the same reader, does it update through the Stripe app?
cause if not, then it might be a firmware config issue on the reader
you mentioned it does fine on the Stripe app?
Hey @indigo shadow , Yes it does update through the stripe app. But will not on my app
In my code is there anything that could be blocking that?
and the "Stripe App" here is the Terminal example app?
how far does it update with that?
Payment for stripe
But I will try the terminal example app now. Good point.
get 13%
sorry still unclear, it only updates to 13% with the Payment For Stripe app?
gotcha!
I think the example app looks like it is failing as well.
@indigo shadow
I have not received an error message yet
Ok error received
ah ok then I think the issue is with the reader itself
you should talk to Stripe Support at https://support.stripe.com/contact
But I have tried multiple readers
wait, multiple readers can't be updated by the Terminal Example app?>
Well, I have tried three terminals on my app and they both fail to update.
I have just one of those readers on the example app and it also fails.
I would assume that if I tried another reader I would get the same message.
yeah that sounds like an issue with the Readers
they could have bad firmware on them
so I recommend reaching out to Stripe support at https://support.stripe.com/contact and explaining that you tried multiple readers through Stripe's example Terminal app
and none updated
and that they should send you a different reader to try
also share with them the Reader serial number, the firmware version number etc
neither
actually ah you tried the RN example app
try the Terminal iOS example app just to rule RN out entirely
and see if that updates fully
Cool cool