Cancelled tap vs failed read
Last updated: June 24, 2026
Quick answer
A cancelled tap returns a nil-result error (paymentCardReaderNilResult / cardReadNilResult) on readCancelled. Treat it as user cancellation, not an error.
Symptoms
- Cancelled tap vs failed read
Solution
When the user cancels a tap, the SDK returns a nil-result error (paymentCardReaderNilResult / cardReadNilResult) on readCancelled. Treat this as a user cancellation, not a payment error.