Skip to content

Commit da38ecb

Browse files
authored
[Mobile Payments] Fix Tap to Pay connection after errors (#13682)
2 parents 217f20b + 6204540 commit da38ecb

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

Hardware/Hardware/CardReader/StripeCardReader/StripeCardReaderService.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -583,6 +583,8 @@ extension StripeCardReaderService: CardReaderService {
583583
let serviceError: CardReaderServiceError = underlyingError.isSoftwareUpdateError ?
584584
.softwareUpdate(underlyingError: underlyingError, batteryLevel: nil) :
585585
.connection(underlyingError: underlyingError)
586+
587+
self.switchStatusToFault(error: serviceError)
586588
promise(.failure(serviceError))
587589
}
588590

RELEASE-NOTES.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
- [*] Login: Hid the site credential login option when entering a WPCom site address. [https://github.com/woocommerce/woocommerce-ios/pull/13623]
2727
- [Internal] Beta fix: Fixed unreliable states of the Inbox screen when navigated from the Hub Menu. [https://github.com/woocommerce/woocommerce-ios/pull/13645]
2828
- [Internal] Beta fix: Fixed navigation to variations in stock card for some stores. [https://github.com/woocommerce/woocommerce-ios/pull/13648]
29+
- [*] Payments Beta fix: Fixed an issue which could lead to a frozen state after an error starting Tap to Pay on iPhone [https://github.com/woocommerce/woocommerce-ios/pull/13682]
2930

3031
19.9
3132
-----

0 commit comments

Comments
 (0)