Why do 90% of people drop out of the checkout process?

Name Basket Sign in Delivery Payment Confirmation
Number of Visitors 3641 2839 1893 764 364
Relative percentages 100 78 66 50 47
Overall percentages 100 78 52 21 10
Reasons for leaving Call to action is not clear
People look for a 'Checkout' button not a 'Pay now' button
Users are unsure which option to choose
People react badly to having to create an account
Postcode lookup was missed
Error messaging was confusing
Details are removed if mistakes are made
It's not clear how much they will be spending
Credit card charges put people off
German users preferred payment method is not supported