Pasarnia
Grocery delivery · MalaysiaDeliver to
12-3A, Jalan Kerinchi Kiri 4
59200 Kuala Lumpur
Create your account
More options ›
Delivery slot
42 slots
Promo code
Checkout — step 2 of 3
- Tier
- End-to-end product review
- Turnaround
- 2 working days
- Scope
- Cart → checkout → payment, iOS and Android web
BriefTraffic is fine and carts are filling. Something between the cart and the payment screen is losing people, and the team disagrees about what.
The order total never appears before payment
Delivery fee, service fee and the slot surcharge are all applied on step 3. A shopper who budgeted RM60 first sees RM73.40 with their card already out.
FixShow a live running total in the sticky bar from step 1, itemised on tap. Nothing else on this list moves the number as much.
Guest checkout is hidden under “More options”
Account creation is presented as the only path. The guest route exists but sits behind a tertiary link that reads as a settings menu.
FixLead with guest checkout and offer the account at the confirmation screen, once the purchase is already done.
Primary button fails contrast on the sticky bar
The mint fill against white text measures 1.9:1. In daylight on a phone it reads as a disabled control, which is precisely the moment it needs to read as the way forward.
FixDarken the fill until it clears 4.5:1, or invert to dark-on-mint. This is a token change, not a redesign.
The promo field outranks the thing you came to do
A full-width, focused promo input sits directly above the primary action. Shoppers without a code read it as a step they are failing; shoppers with one leave to go find it.
FixCollapse it to a single line of text under the total, expanding on tap.
+ 19 further findings in the full report.
Tally
- ■ 6 high
- ■ 11 med
- ■ 6 low
14 of 23 were raised independently by both reviewers.
Where they disagreed
The 42-option slot picker
AScored High — called it the second-biggest drop risk after the total.
BScored Low — argued regular shoppers pick the same slot every week.
Reconciled to Med. B's point holds for returning shoppers, A's holds for first orders, and first orders are the ones being lost.
Account creation
ARead it as a conversion problem.
BRead it as a trust problem — the form asks for a phone number with no stated reason.
Kept as one High finding with both readings attached, because the fix differs depending on which is true and the team can test that cheaply.
The checkout asks for commitment three times before it ever shows a total.
Fix the order of the checkout before touching anything visual. Both reviewers independently put the hidden total first; every other finding is smaller than that one.
Read the full sample report