CHK-01
Place an order with the default address and pay through a UPI app
P1functionalreal phone- Add two items to the cart and tap Proceed to checkout
- Keep the default address and the first available delivery slot
- Choose UPI, pick an installed UPI app and approve with the UPI PIN
- Wait to be returned to the shopping app
Expected: The app lands on an order confirmation screen with an order ID and the amount paid. The UPI app shows one debit for the same amount.
Why a real phone: Needs a real installed UPI app; the switch out and back cannot be emulated.
CHK-02
Switch to another saved address before paying
P1functional- On the checkout page, tap Change next to the delivery address
- Pick a saved address in a different PIN code
- Place the order with cash on delivery
Expected: Delivery date, delivery fee and slots refresh for the new PIN code, and the confirmation shows the address you picked, not the default one.
CHK-03
Add a new address and let the PIN code fill city and state
P2functional- Tap Add new address on the checkout page
- Enter a valid six-digit PIN code
- Fill house number, street, landmark, name and a 10-digit mobile number
- Tap Save and deliver here
Expected: City and state fill in from the PIN code. The new address is selected for this order and appears in the saved address list.
CHK-04
Drop the map pin on the exact building
P2functionalreal phone- Stand at your test delivery location with location turned on
- Tap Add new address, then Use current location
- Drag the pin onto your building's entrance and confirm
- Save the address and reopen it from the saved list
Expected: The map centres near you, the pin stays where you dropped it, and the reopened address shows the same pin position.
Why a real phone: Pin accuracy depends on a real GPS fix at the delivery location.
CHK-05
Pick a delivery slot and see it on the confirmation
P2functional- On the checkout page, open the delivery slot picker
- Choose an evening slot for tomorrow
- Place the order with cash on delivery
Expected: Full slots are marked unavailable, the chosen slot is highlighted, and the confirmation and My orders show the same date and time window in IST.
CHK-06
Pay by entering a UPI ID and approving the request
P2functionalreal phone- Choose UPI on the payment page and select Enter UPI ID
- Type a test UPI ID linked to an installed UPI app and tap Verify
- Tap Pay, then open the request in the UPI app and approve it
- Return to the shopping app
Expected: The UPI ID shows a verified name or a clear error before you can pay. After approval, the waiting screen moves to the confirmation without any tap.
Why a real phone: The collect request arrives as a notification in a real, SIM-bound UPI app.
CHK-07
Place a cash on delivery order
P1functional- Proceed to checkout with an order below the configured cash on delivery limit
- Select Cash on delivery as the payment option
- Tap Place order
Expected: The order is confirmed without any payment screen, and the confirmation shows the exact amount to pay at delivery, with any cash handling fee as its own line.
CHK-08
Order summary adds up line by line
P1functional- Add three items with different MRPs and discounts, and apply a coupon
- Open the order summary on the checkout page
- Add up MRP, product discount, coupon discount and delivery fee on paper
Expected: The total payable equals your calculation to the paisa, taxes are labelled as included or listed separately, and the item count matches the cart.
CHK-09
New order appears in My orders with the same details
P1functional- Place an order with cash on delivery
- Note the order ID, total, address and slot on the confirmation screen
- Open My orders and tap the new order
Expected: The order is listed at the top with the same ID, items, total, address and slot, and its status reads Placed or Confirmed.
CHK-10
Confirmation reaches you by SMS, push and email
P2functionalreal phone- Allow notifications for the app
- Place an order and lock the phone
- Wait for the SMS, the push notification and the email
- Tap the push notification
Expected: All three arrive with the same order ID and amount, and tapping the push notification opens that order's details screen.
Why a real phone: SMS depends on the carrier; push depends on the phone maker's battery settings.