You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm not actually running BTCPay, just reporting an issue.
How did you deploy BTCPay Server?
The issue is on a POS device in the browser.
What happened?
Some people run into the issue that another app opens when someone pays with an NFC card. This is because when the ndefreader scan is aborted, the OS takes over the nfc scan. The card will be read again and the default app to handle the link on the card will be opened (sometimes it's the 'choose app' screen).
You'll probably want to stop scanning after a few seconds or so, when the card has been removed from the reader, before stopping the scan.
How did you encounter this bug?
I'm not sure about the exact steps.
Relevant log output
No response
What browser do you use?
No response
Additional information
No response
Are you sure this is a bug report?
I confirm this is a bug report
The text was updated successfully, but these errors were encountered:
If you remove the tag faster you may get lucky and it does not happen. I am not sure if/how this can be prevented. But it would help to give an audio signal instantly when the tag has been read so the user can remove the tag. Maybe it is possible to only release the handler to the NFC reader after it is out of reach?
Two changes which fixbtcpayserver#4807:
- Once permissions are granted we start scanning immediately, no need to ask for permissions or have the user click the button again
- We don't abort the scan, which gets rid of the cases in which the OS took over after the scan, because the user left the card on the device
Also adds feedback for the NFC states scanning and submitting.
What is your BTCPay version?
I'm not actually running BTCPay, just reporting an issue.
How did you deploy BTCPay Server?
The issue is on a POS device in the browser.
What happened?
Some people run into the issue that another app opens when someone pays with an NFC card. This is because when the ndefreader scan is aborted, the OS takes over the nfc scan. The card will be read again and the default app to handle the link on the card will be opened (sometimes it's the 'choose app' screen).
You'll probably want to stop scanning after a few seconds or so, when the card has been removed from the reader, before stopping the scan.
How did you encounter this bug?
I'm not sure about the exact steps.
Relevant log output
No response
What browser do you use?
No response
Additional information
No response
Are you sure this is a bug report?
The text was updated successfully, but these errors were encountered: