Skip to content
Go to GoCardless homepage
Log inSign up

What are the main online payment methods?

Brad Ewin
Written by

Last editedFeb 20225 min read

It's extremely important to offer appropriate online payment options that suit your customers' preferences, create a slick checkout process, and prevent late-stage abandonments. It can be difficult to decipher the many online payment services available and what each has to offer.

Below we summarise the most popular online payment methods available today, to help you decide which is the best way to collect online payments for your business. It's useful to note that these each use one of two main systems for collecting payments:

  1. Direct Debit (also known as ACH Debit or bank debit)

  2. Credit (or debit) card

We've put together a summary of each online payment option below.

1) Direct Debit

In short, a Direct Debit is an instruction from your customer to their bank which authorizes your business to directly withdraw funds from their account when payment is due.

While this can sound like a payment method that favours your business over your customer, there are actually a number of advantages for both parties (see benefits for payers, and benefits for businesses), and rules in place to protect consumers.

Direct Debit is best suited to businesses that don't require their online payments to be instant (such as for e-commerce). It tends to be cheaper than card payments, as well as requiring less accounting and payments admin.

How to take Direct Debit payments online

Option 1: Direct access to Direct Debit

You can directly access the ACH network (the bank-to-bank network Direct Debit payments run on in the US) through certain banks, however the entry requirements to direct access can be expensive, time-consuming, and complex to meet.

This option is typically only advantageous for large enterprise businesses.

Learn more in our guide to direct access to ACH.

Option 2: Third-party payments processor (TPPP)

For many businesses, direct access to the ACH network isn't feasible. Organizations referred to as third-party payments processors (TPPPs) help fill this gap.

TPPPs act at scale, serving many businesses as an intermediary to the bank which is part of the ACH network. Because of this, they can offer cheaper, faster, and simpler entry requirements to Direct Debit for your business.

TPPPs can also be banks, or they can be credit card payment processors, accounting software providers, and more. It's possible your business already has a relationship with one.

Learn more in our guide to indirect access to ACH.

Option 3: GoCardless

GoCardless is a Direct Debit specialist that can provide your business cheap, fast, and simple access to Direct Debit.

With GoCardless you can manage your Direct Debit payments from a simple online dashboard (or you can integrate with the GoCardless REST API).

Your customers will be able to set up Direct Debit payments to you online, without having to fill out tedious paper authorization forms.

Learn more about ACH debit payments with GoCardless.

2) Credit (or debit) card

Credit and debit cards are - for several industries in the US - considered the de facto default way to accept payments online. A look at global business payment preferences suggests that this "preference" for cards isn't a payer preference at all, but rather a historical habit that has stuck around.

Until recently, card payments were likely your best option if you need to collect payments from your customers instantly. However, with the rise of open banking, you can take payments in a moment through services like Instant Bank Pay.

How to take card payments online

Option 1: DIY

Unless you choose to use an all-in-one payment processor like Stripe or PayPal, you’ll need to set up a merchant account and payment gateway in order to accept card payments online.

A merchant account is a bank account that allows you to accept payments from credit or debit cards. It is an online bank account that temporarily holds your money until it is moved to your normal business account. Many banks offer these, and you don't need to get one from the same bank that you have your normal business account with.

A payment gateway connects your website to one or more of the processor networks, similarly to a credit card machine in a shop or restaurant. It lets your customer submit their credit card details and then tells you whether the charge is approved by the cardholder’s bank, as well as submits your charges for settlement.

Option 2: Outsource to a Payment Service Provider (PSP)

If you don’t want to do it all yourself, you can choose to use a payment service provider (PSP) to help you accept online payments.

PSPs act as a middleman between you and the banks – they make sure that all the money ends up in the right place by taking it from the cardholder’s account and delivering it to your account.

Full service PSPs typically provide the services of both a merchant account and a payment gateway, letting you accept online payments without you needing to acquire these facilities on your own.

Using a PSP typically reduces the burden of compliance as you will never actually touch sensitive financial information. Online providers like Stripe also offer a full stack of services such as subscription billing, fraud management, payouts, transfers, and more, making the payment process even easier.

Which PSP you choose will depend on what you need:

  • If you want a great API, take a look at Stripe

  • If you want to escape credit card fees, take a look at GoCardless

  • If you want a well-known name, take a look at PayPal

  • If you want a great mobile experience, take a look at Braintree

If you provide your customers a subscription service, a subscription management service (or subscription wrapper) lets you easily handle recurring payments. Services typically have a credit card vault (where customers can store their credit card details for future use); automate billing, customer sign up and billing related emails; and make sure the right people get charged the right amount every month. You’ll typically still need to use either a merchant account and payment gateway, or a PSP.

Top online payment methods

To keep things simple, below is a summary of some of the most popular online payment methods available today.

1. Adyen

A key focus for Adyen is to be available everywhere. Adyen prides themselves on their global coverage and compatibility with any device, offering web, app, and in-store options. Other key features include integrated data insights and dashboards to help you review performance.

2. GoCardless

Suitable for payments of all sizes, GoCardless makes taking both recurring and one-off payments painless, with 97.5% of payments collected successfully at the first time of trying.

From invoices to subscriptions and ad-hoc amounts, receive payments automatically from your customers either by getting set up directly using our dashboard or through a seamless integration with one of our 200+ partners.

If that wasn't easy enough, research from IDC showed that GoCardless lowers the overall cost of taking payments by 56%.

3. Google Pay

Google Pay enables users to pay on your website using card details they have stored in the product, a major player among digital wallets. Users can recognise the payment option by the distinctive "G Pay" logo. It's highly inclusive, as hundreds of millions of users around the world are using Google Pay on their devices already.

3. Apple Pay

The obvious counterpart to Google Pay, Apple Pay is its iOS equivalent. With equally enormous numbers of existing users, Apple Pay offers convenience when taking payments in your website. Be sure to check out Apple's Acceptable Use Guidelines, as you'll need to adhere to specific branding and user interface requirements.

5. PayPal

One of the most recognisable online payment methods in the world, PayPal's reputation is a major advantage of using this provider. It's a trusted and secure service but comes at a price, at 2.9% + $0.30 per transaction at the time of writing. Other providers can likely give you the same service at a much lower cost - GoCardless charges just 1% + $0.25 per transaction on its simple, contract-free pricing plan.

6. Stripe

Needing no introduction, Stripe is one of the most well known payment gateways on the market. Designed with online transactions in mind, it's a huge service that provides a reliable and slick experience. Other benefits include multi-currency support, allowing you to show prices in the native currency for your customer in over 135 countries.

7. Amazon Pay

As a newer addition to the online payments landscape, Amazon Pay could nonetheless be a suitable choice for your website. It's an international gateway that opens up convenient checkout for anyone who has an existing account on the site - in other words, almost everyone.

8. Card providers

Services from well-known card companies make it easy for those who favour card payments to checkout on your website. Visa Checkout, American Express, and Masterpass by Mastercard are all examples of card payment gateways for implementation online. All three offer the great customer support, integration help, and user recognition you would expect.

9. Buy-Now-Pay-Later providers

Names like Klarna and Afterpay are making a big splash as BNPL is rapidly becoming a popular choice. Americans, particularly those who are more debt-wary, are gravitating towards the interest-free instalments, which reduce the need for large sums on credit card bills. You may want to consider offering this option as an increasingly available alternative payment method.

Consider offering a mixture of payment options

For many online businesses, offering a mixture of payment options is the best way to go. This allows the customer to choose their favoured method, reducing friction to the minimum.

Still stuck on how to get started? View our steps to create an online payment system, or go back to the basics of online payment processing.

The easiest way to collect payments. GoCardless.

GoCardless helps you automate payment collection, cutting down on the amount of admin your team needs to deal with when chasing invoices. Find out how GoCardless can help you with ad hoc payments or recurring payments.

Over 70,000 businesses use GoCardless to get paid on time. Learn more about how you can improve payment processing at your business today.

Get StartedLearn More

Interested in automating the way you get paid? GoCardless can help

Contact sales