Cover

Photo: StockSnap (CC0)
What you are probably seeing
Cart abandonment rates spike at the delivery step, particularly when users see a final total that is higher than the amount they expected to pay.
Support tickets and returns data show confusion about arrival times and unexpected surcharges appearing only at the payment stage.
Why it happens
Shoppers calculate their total budget based on the product price, so surprise fees or variable delivery estimates trigger distrust and hesitation.
The cognitive load of comparing unknown costs against alternatives is high, making users drop the purchase to seek more transparent options.
What changed recently
Step by step
1. Display the full order total including taxes and shipping options on the product page or in the cart summary before reaching checkout.
2. Show estimated delivery date ranges for each shipping method directly next to the cost on the payment screen.
3. Use progress indicators to label each checkout stage so users know exactly where they are in the process.
4. Add a clear return or exchange policy link near the shipping details to reduce perceived risk.
5. Test mobile and desktop views to ensure cost breakdowns are visible without excessive scrolling or hidden menus.
Ways to go further
Affiliate links: CHEAPUNO may earn a commission if you buy through them, at no extra cost to you.
Other problems readers raise
Why does my checkout total not match the advertised price?
How to find and fix friction points on your landing page?
Is my website ready for AI agents and Core Web Vitals?
