How to optimise your checkout flow and increase revenue

Our data shows that 99% of the top 500 ecommerce websites across Australia, New Zealand, Japan, Singapore, and Malaysia make at least five basic checkout errors, creating unnecessary friction for customers. Furthermore, the top 200+ global B2C subscription sites struggle with transactional errors.

In this report, we’ll cover:
  • Checkout conversion strategies
  • Payment method preferences
  • Mobile optimisation
  • Subscription best practices

Did you know?

Forty-nine percent of customers give up on a purchase when the checkout process takes more than 3 minutes, yet the average time to complete a checkout in the surveyed countries is 3 minutes and 20 seconds. Providing a fast and intuitive checkout experience is essential for reducing cart abandonment and increasing sales.
Of the ecommerce businesses we surveyed:


of ecommerce sites didn’t provide the ability to save payment information for future purchases via one-click checkout.


didn’t offer buy now, pay later services.


didn’t support Apple Pay or Google Pay.


didn’t recommend related products or services through cross-selling.

Designed for developers

The best software platform for running an internet business

The Stripe Billing API is easy to integrate with existing websites, mobile apps, and CRM systems. Developers can use our composable API to get started quickly or design customized subscription logic and pricing models.

Key insights

Checkout best practices

Optimising the checkout flow, following mobile best practices, and identifying and accommodating customers’ payment method preferences are crucial for conversion. We found that 97% of customers said it was important for a website to provide the common payment methods in their country, and 84% would frequently abandon their cart if their preferred payment method wasn’t available. Best practices include:
  • Highlighting payment information errors in real time
  • Ensuring your payments form automatically resizes to smaller screens
  • Localising the checkout experience with page translations and local currencies
  • Surfacing the right payment methods depending on customer location
  • Allowing customers to save their payment information
  • Offering buy now, pay later services, especially for high average order values
  • Providing free trials for subscriptions
Headline 1
Headline 2
Block 1 - TOP
Block 1 - BOTTOM
Block 2 - TOP
Block 2 - BOTTOM
Block 3 - TOP
Block 3 - BOTTOM
Block 4 - TOP
Block 4 - BOTTOM