Checkout conversion rate: 12 fixes for South African stores
How to measure and improve your checkout conversion rate: find where customers drop off, offer the right payment methods, and cut friction on mobile and 3D Secure.
- Published
- Reading time
- 7 min read
- By
- CentraPoint Team
On this page
Your checkout conversion rate is the percentage of customers who start checkout and go on to complete payment. To improve it, measure where people drop off, then remove friction: fewer fields, the payment methods your customers actually use, no surprise costs, a fast mobile experience, and a clear way to recover when a payment fails.
This guide shows how to measure it properly and gives twelve practical fixes, with notes specific to South African shoppers.
How to calculate checkout conversion rate
The basic formula:
Checkout conversion rate = completed payments ÷ checkouts started × 100
For example, if 1,200 customers clicked "checkout" last month and 780 completed payment, your rate is 780 ÷ 1,200 × 100 = 65%.
That single number hides the useful detail, so break the checkout into steps and measure each one:
| Step | Started | Completed | Step conversion |
|---|---|---|---|
| Cart to details | 1,200 | 1,020 | 85% |
| Details to payment page | 1,020 | 930 | 91% |
| Payment page to payment attempt | 930 | 850 | 91% |
| Payment attempt to success | 850 | 780 | 92% |
Illustrative figures only.
Now you can see where to focus. A weak "details" step points to form friction or surprise delivery costs. A weak "payment attempt to success" step points to declines, 3D Secure problems or a missing payment method. Always use unique checkouts, not page views, or refreshes will skew the numbers.
What a "good" checkout conversion rate is
It varies too much by industry, price point, device and traffic source for a universal benchmark to be meaningful, so be sceptical of anyone quoting one number. The most useful comparison is your own rate over time, and by segment: mobile versus desktop, new versus returning customers, and by payment method.
Twelve fixes that move the number
Reduce effort
1. Offer guest checkout. Forcing account creation before payment is a classic drop-off point. Offer to create an account after the purchase instead.
2. Cut fields to the minimum. Ask only for what you need to fulfil the order. Use a single name field if you can, and don't ask for a phone number twice.
3. Use the right mobile keyboards. Numeric keypads for phone numbers and card numbers, email keyboards for email fields, and browser autofill enabled.
4. Keep it fast on mobile data. Many South African shoppers are on mobile data and mid-range phones. Heavy scripts, large images and third-party widgets slow down checkout; test on a real phone over a normal mobile connection.
Remove doubt
5. Show the full cost early. Delivery fees and other charges that appear only at the end are a common reason people abandon. If you're VAT-registered, make it clear whether prices include VAT.
6. Show who's being paid. The payment page should carry your business name and logo. An unfamiliar page mid-checkout makes people hesitate. See our guide to branded checkout page design.
7. Make security visible without clutter. A clean, professional page, your business details and recognisable payment brand logos do more than a row of badges.
8. Explain delivery, refunds and support. A short line such as "Delivered in 2-4 working days, easy returns within 14 days" near the pay button answers the last-minute questions.
Offer the right ways to pay
9. Match payment methods to your customers. Cards are essential, but many South Africans prefer instant EFT, Capitec Pay, QR wallets or buy now, pay later. Look at what your customers ask for and test adding one method at a time. Order the methods with the most popular first.
10. Support wallets on mobile. Where your gateway offers Apple Pay or Google Pay, customers can pay without typing card details, which is much easier on a phone.
Recover what fails
11. Make 3D Secure smooth. Online card payments in South Africa usually require the customer to approve in their banking app or with an OTP. Make sure your checkout handles the return from the bank cleanly, and tell customers to expect a prompt from their bank.
12. Handle declines helpfully. Don't just show "Payment failed". Tell the customer what to try next: check the card details, use another card, or switch to EFT. Keep their cart and details so they don't start again. Our guide to card declined reasons explains what the common decline codes mean.
Recovering abandoned checkouts
Some customers will always leave. If they gave you their email address before leaving, and you have their permission under POPIA to contact them, a reminder with a link back to their cart or a payment link can win back a share of them. Keep it helpful rather than pushy, and don't send a string of emails.
How to test changes properly
- Change one thing at a time, so you know what worked.
- Run each test long enough to include weekdays, weekends and a month-end payday, since South African buying patterns often shift around payday.
- Watch the whole funnel, not just the step you changed. Removing a field might increase starts but cause more failed deliveries.
- Segment the results by device and payment method.
- Record what you changed and when, so you can explain a jump or a dip later.
A quick checkout audit
Grab your phone and try to buy from your own store:
- How many taps from cart to confirmation?
- Were any fields unclear or unnecessary?
- Did the total change at any point?
- Did the payment page look like your business?
- Was your preferred payment method there?
- What happened when you used a card that you knew would decline?
Write down every moment of friction. Most businesses find several quick wins in the first ten minutes.
How CentraPoint helps
CentraPoint's hosted checkout pages are designed and branded by you, with your logo and colours, and created via checkout sessions through the API. You can offer several connected gateways side by side, for example card, instant EFT and mobile money through providers such as PayFast, Ozow, Paystack or Peach Payments, and apply coupons at checkout. Failed subscription payments go through dunning retries. See the features page for details.
Frequently asked questions
What is checkout conversion rate?
It's the share of customers who start checkout and complete a payment, calculated as completed payments divided by checkouts started, multiplied by 100.
Why do customers abandon checkout?
Common reasons include unexpected costs, forced account creation, long forms, slow pages, missing payment methods, doubts about security and failed payments. Measuring each step shows which applies to your store.
Does adding more payment methods improve conversion?
Adding methods your customers actually want usually helps, but too many options can clutter the page. Add one at a time and measure the effect.
Does 3D Secure hurt checkout conversion?
It adds a step, so a clumsy implementation can lose customers. A smooth flow that clearly tells customers to expect a banking app prompt keeps the impact low while protecting you against fraud.
- #checkout
- #conversion
- #ecommerce
- #ux