The ins & outs of ecommerce payment processors

This is some text inside of a div block.

Understand the difference between payment gateways, payment processors, and payment service providers and choose the best one for your ecomm business.

Ecommerce Payment Processing Guide- Choose Right in 2025

As an online seller, when your customer clicks on ‘checkout’ and selects one of the many payment options you offer -  Shop Pay, Stripe, Paypal, etc. -  you accept, with blind faith, that those funds will somehow end up in your bank account.

You do your job of generating sales, and you trust your payment processor to do theirs.

Despite the crucial role that payment processors play for your ecommerce store and ecommerce operations, many online sellers don’t know the difference between a payment gateway, payment processor, and payment service provider (hint: they are not all the same). Without this, how can you be sure you have chosen the right provider for your business?

In this blog we’ll cover the following questions:

  • What are the differences between a payment gateway, payment processor, and payment service provider?
  • How does the money end up in your bank account?
  • How to choose the right providers to optimize your payment offerings, increase your approval rates, and reduce your costs?
  • How do POS (Point of Sale) systems work along with PSPs?
"Understanding the role of payment processors is crucial for any eCommerce business." Anonymous Ecom Seller

Ecommerce Payment Processing- Key Players

It takes about 2 seconds from the time a customer hits the "pay" button until they receive a "transaction approved" notification. During those 2 seconds, a lot is happening behind-the-scenes to ensure the cash successfully goes from your customer’s bank to your business bank account.

Let’s take a second to meet the key players:

  • Issuing Bank is the bank connected to your customer’s payment card (such as credit or debit card) on your website. This is where the payment funds originate.
  • Merchant Account is a type of business bank account that allows you to accept and process electronic payment card transactions and is associated with the Payment Processor. This account is a holding place for deposits before being transferred to your business bank account. As a merchant, you generally can’t access the funds in your Merchant Account before the funds hit your business bank account.
  • Acquiring Bank is the financial institution that holds your Merchant Account and is associated with the Payment Processor.

The Acquiring Bank transfers the payment from the customer’s Issuing Bank, through your Merchant Account, ultimately into your business bank account. The coordination and transmission of the data and transfer of the funds are carried out by the following payment facilitators:

  • The Payment Card Networks, such as American Express, Visa, and Mastercard, provide the electronic network that allows consumers, banks, merchants, and payment processors to communicate and conduct transactions.
  • Payment Gateway is a bridge between your online store and the Payment Processor. The Payment Gateway captures the transaction information on your website and sends it securely to the Payment Processor. Examples include Authorize.net and Payflow (by PayPal).
  • Payment Processor, sometimes known as an Acquiring Processor or a Merchant Service Provider (MSP), facilitates the transaction information from the Payment Gateway, through the Payment Card Network to the Issuing Bank. This informs the Issuing Bank of the transaction and confirms whether the transaction will be approved (i.e., whether the customer has sufficient funds). The Payment Processor also facilitates the flow of funds from the Issuing Bank to the Acquiring Bank (explained further below). Examples include TSYS, Fiserv, FIS, and Elavon.
  • Payment Service Provider (PSP) acts as both a Payment Gateway and a Payment Processor. PSPs have become more popular in recent years as a one-stop shop solution for merchants, enabling you to engage with one provider instead of multiple providers. Examples include Stripe, Square, and PayPal.  

{{promo-strip}}

How does the Payment Process Work and How Does the Money get to my account?

The actual payment process usually consists of 2 key phases: (1) authorization and capture, and (2) settlement.   

 

How does your payment processor work?

Phase 1: Authorization and Capture

  1. A customer, let’s call him Joe, proceeds to the checkout page on your website and selects from the available payment options. 
  2. The Payment Gateway captures Joe’s payment card information and transaction details.
  3. The Payment Gateway transmits the information securely to the Payment Processor. 
  4. The Payment Processor routes the transaction information through the Payment Card Network affiliated with the customer's credit or debit card to the Issuing Bank.
  5. The Issuing Bank approves or declines the transaction, based on Joe’s (the cardholder's) available funds and other factors. 
  6. Upon Authorization of the transaction, a "Hold" is placed on Joe’s funds. This hold action is known as Capture. 
  7. The Issuing Bank then sends a notification back through the Card Network to the Payment Processor and then to the Payment Gateway and your online store, to inform both you and Joe that the transaction has been approved or declined.

The purpose of the authorization and capture phase is to check whether the customer has sufficient funds, authorize the transaction, and reserve the associated funds for the settlement. This allows you, as the seller, to start shipping the goods, with the comfort of knowing that the payment will eventually be settled.

Phase 2: Settlement

  1. At the end of each business day or other agreed-upon period, the Payment Processor/ Acquiring Bank transmits the approved transaction information to the Issuing Bank, triggering a disbursement of the funds.
  2. The Issuing Bank transfers the funds to the Acquiring bank, i.e., the financial institution or bank associated with the Payment Processor. The Acquiring Bank deposits the amounts to your Merchant Account. 
  3. Ultimately, the funds are transferred from the Merchant Account to your business bank account. 

As we noted above, the process has been optimized in recent years. Now, online sellers can simplify the process by using a single entity known as a Payment Service Provider (PSP).  When a PSP is involved, steps 2-9 are taken care of by one provider, such as Stripe or Paypal.


A variation of this flow exists if you also offer your customers a buy now, pay later (BNPL) solution.

What is BNPL?

In the past few years, a new set of PSPs has emerged called buy now, pay later (BNPL).

BNPL is a loan offered to your customers when they are ready to checkout of your Shopify or Woo-commerce store. It allows them to buy your products on credit. Your customer will have different options to repay the loan, depending on the company used and the amount they borrowed. Popular examples include Shop Pay Installments, Affirm, Afterpay, Klarna, and Sezzle.

The BNPL vendor will charge you, as the seller, a merchant fee which is typically between 2%-8% of the transaction amount. For short term loans, the loan will often be interest-free to your customer. Even though you get charged by the BNPL vendor, it can still be very beneficial to you to offer this payment option since increased flexibility for your customers can increase your sales.

How to Choose the Right Payment Processing Providers?

If your main concern is simplicity, it may be best to use a PSP instead of a separate Payment Processor and Payment Gateway. Dealing with only one provider is generally more simple and more flexible. It can make managing your business, understanding your merchant or transaction fees, and dealing with your ecommerce accounting and admin tasks more straightforward.  

In some cases, PSPs also provide merchants fast access to funds, by transferring cash by the next business day after the date of transaction, while receiving the settled amounts from the Acquiring Bank typically 1-2 business days after the transaction.  

On the other hand, depending on what you sell, working directly with Payment Gateways and Payment Processors can improve the approval rate for transactions and save costs for high-volume merchants.

Specifically, certain high-risk merchants, such as online sellers of CBD products and adult toys, generally report higher approval rates when working with separate Payment Gateways and Payment Processors rather than using a PSP. They also may have trouble opening accounts with certain PSPs. For example, adult stores generally do not use Paypal but instead may use PaymentCloud or Instabill.

Choosing the right payment processor is more than just a technical decision—it’s about optimizing approval rates, reducing costs, and simplifying your business.

How does POS work with Payment Gateways and PSPs

A Point of Sale (POS) system plays a critical role in completing the payment process for brick-and-mortar stores, much like payment gateways and processors do for ecommerce transactions. When a customer makes a purchase in person, the POS system captures payment details through card readers or mobile wallets and sends this information to a payment gateway. The gateway encrypts the transaction and securely transmits it to the payment processor, which verifies the customer’s funds with the issuing bank. Once approved, the payment processor transfers the funds to the merchant’s account via the acquiring bank, completing the transaction. While the process happens in real-time, much like online transactions, the POS system ensures smooth in-person payments without manual intervention.

Many Payment Service Providers (PSPs) now offer integrated solutions that combine both payment gateways and payment processors into a single system, making it easier for businesses to accept payments in-store and online. As noted above, PSPs like Square, Stripe, and PayPal provide businesses with a unified platform that supports multiple payment methods, whether the customer is paying via credit card in-person, through a mobile wallet, or online. This integration helps businesses streamline their payment processing, reduce transaction costs, and centralize their financial data, creating a more efficient system for tracking sales across both physical stores and ecommerce websites. By choosing a PSP that supports both environments, you eliminate the need for separate systems, simplifying accounting and operational workflows.

Final Thoughts

Grasping the basic process of how you get the money from your online sales is important for any DTC brand. It helps you better choose the right provider for your store, understand issues or delays that arise in the process, and find ways to increase approval rates and reduce merchant fees.

For example, in some cases, engaging separately with a Payment Gateway and Payment Processor as opposed to engaging with a Payment Service Provider that offers a one-stop-shop solution, may save you costs and increase the approval rates of transactions.

On the other hand, this might add logistics and coordination complexity, while increasing the complexity of your ecommerce bookkeeping. As a general rule, though, accounting complexities should never be a reason to take or not take a certain business decision, as Finaloop is here to help you. Reach out to learn more!

Excited to do your bookkeeping? Didn't think so.

That’s what we’re here for.
Accurate ecommerce books, done for you.

No items found.

FAQs

What is the difference between a Payment Gateway and a Payment Processor?
FAQ Icon

A Payment Gateway securely transmits customer payment information from your website to the processor, while the Payment Processor manages the transaction and transfers funds between the acquiring and issuing banks. Understanding these roles is essential for choosing the right payment solution.

How does a Payment Service Provider (PSP) work in ecommerce?
FAQ Icon

A Payment Service Provider combines both the Payment Gateway and Payment Processor into one solution, offering convenience and simplicity for merchants. PSPs like Stripe and PayPal handle the transaction process, from capturing payment to transferring funds, making it ideal for businesses seeking ease of use.

How can I choose the best payment processor for my ecommerce business?
FAQ Icon

When selecting a payment processor, consider factors like transaction approval rates, fees, and integration flexibility. If simplicity is your priority, a Payment Service Provider (PSP) may be the best option. For businesses with specific needs, like high-volume sales or high-risk products, using separate gateways and processors may improve results.

More FAQs ->

In this article

Excited to do your bookkeeping? Didn't think so.

Free Consultation

Offload your books to us and get 100% real-time financials. Now you can focus on everything else.

Free Consultation
14 days free
No credit card required
14 days free | No credit card required