Payment taken.
Order missing.
A customer sees a successful payment, but cannot find their purchase in order history. This creates uncertainty, support requests and a risk of duplicate purchases.
Download this exampleExpected result
After a successful payment, the order appears in the customer’s account with the correct amount and status.
Actual result
The confirmation screen reports success, but order history remains empty after refresh and a fresh sign-in.
Steps to reproduce
- Sign in to the test version of the app as a customer.
- Add Form study / 001 to the basket.
- Pay using the payment provider’s test option.
- Wait for the confirmation screen.
- Open Account → Order history and refresh.
- Sign out, sign in again, and check order history. The order is still absent.
Test evidence & environment
PASS basket.total $80.00
PASS payment.completed 200
PASS confirmation.displayed OK
FAIL order.history []
RETRY fresh session []
Reproduced: 3 / 3 attempts
Browser: Chrome / Desktop
Environment: Staging / fictional Orbit appWhat to check next
Check why the successful payment did not create an order. These tests show the problem, but not its cause in the code. After a fix, check the payment, confirmation and order history together.