Steps to reproduce
- Add any item to the cart
- Tap Pay and wait for the timeout
- Tap Pay again
Expected
One order, and a clear message about the timeout.
Actual
Two orders are created. See the retry flow:
sequenceDiagram
App->>API: POST /orders
API--xApp: timeout
App->>API: POST /orders (retry)
API-->>App: 201 Created- Done: Reproduced on iOS
- To do: Reproduced on Android







