Skip to content
Open site navigation sidebar
Go to GoCardless homepage
LoginSign up

What are the different types of payment gateway?

Written by

Last editedSep 20212 min read

Payment gateways connect your business with a payment processor, facilitating a smooth checkout process on your ecommerce website. When you’re setting up a payments system, you’ll have several options. What are the different types of payment gateway in ecommerce, and how can you choose the right option? Here’s what you need to know.

Types of payment gateway in ecommerce

Before you can choose the best fit for your website, you’ll need to think about your business needs and infrastructure. Some types of payment gateway are self-hosted, while others offer a full package service. The main difference between these various types of payment gateway is how they’re integrated into your website. Some require more maintenance and upkeep, while others offer hands-off support from the host.

1. Hosted payment gateways

If you don’t want to deal with the finer details of integrating and maintaining your website’s payment gateway, a fully hosted service is probably your best bet. Hosted payment gateways work by directing the customer away from your checkout page. Instead, when the customer is ready to make a purchase, they click on a ‘buy now’ link which redirects to the host, or payment service provider (PSP) page. This separate site is where the customer fills out payment details before redirecting back to your business website to complete the sale. One example of a popular hosted gateway is PayPal.

These types of payment gateways offer a high level of security with PCI compliance and fraud protection. They’re also very user-friendly and easy to set up, with the host taking care of the details. However, because a hosted gateway is external, you won’t be able to fully control your buyer’s checkout experience.

2. Self-hosted payment gateways

If you prefer to have greater control over your user experience, you might be more interested in choosing a self-hosted payment gateway like Shopify or Stripe. The difference between hosted and self-hosted gateways is that in the case of self-hosted, customer payment details are collected directly on the merchant website. These details are then encrypted and submitted to the third-party payment gateway for authoriastion.

One benefit is that a self-hosted gateway enables a faster checkout process, because the transaction is completed solely on the merchant site. There’s no redirection to a separate site for payment, which puts the merchant in full control over a user’s payment experience. The disadvantage is that you won’t have access to a full technical support team as you would with a hosted service. That means if something goes wrong, you’ll need to hire an outside professional or figure it out yourself.

3. API-hosted payment gateways

API hosted payment gateways are best for merchants who want to take complete control of their website design. Both the payment details and processing are handled directly on the merchant website in this case, using an application programming interface or API. API hosted gateways offer a fully customisable checkout experience and can be integrated with a variety of setups including mobile devices.

What’s important to remember if you choose these types of payment gateway is that the merchant is responsible for security. That means you’ll need to pay extra for SSL certification and ensure that the payment process is PCI DSS compliant.

The bottom line

To choose the best payment gateway, you should think about your comfort level with website building as well as the level of control you’d prefer to have over your user experience. Some types of payment gateways in ecommerce work better with certain scripts. For example, you might want to find out how many types of payment gateway in PHP work vs Java or HTML. You should also think about pricing structures, customer support, and special features before making a final decision.

We can help

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
Interested in automating the way you get paid? GoCardless can help

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

Contact sales