[Woo POS] Make Processing and Complete states separate screen (PaymentsView?) to prevent strange reader-not-connected error #13876
Labels
feature: POS
priority: medium
Planned tasks usually belonging to ongoing projects
type: bug
A confirmed bug.
Description
When the reader gets disconnected, we could move back to the checkout stage.
However, if we do that from the Order Completed screen, or even the processing screen we risk people using a paid order a second time.
If they do that (change the contents and check out again) the order will succeed without a card being tapped.
This means we'd be risking merchants giving products away for free, if they got confused by this.
We should fix this in our architecture, by taking the post-card tap stages of payment out of TotalsView, into a new view. By doing that, we can have separate, simpler handling for reader disconnection on these screens.
The text was updated successfully, but these errors were encountered: