More and more customers around the world are relying on cashless payments. With the digital payments trend only growing, it’s important for businesses to understand how electronic payment systems work and become familiar with the key players and components that facilitate digital transactions.
Learning about two of these players, payment processors and merchant accounts, can help businesses improve their payment setup and create a more efficient and secure customer experience.
Payment processors facilitate the transfer of funds during a cashless transaction. When a card payment is made, the transaction is authorized, and the payment processor routes the funds to the merchant account, where the money typically stays for a few days. Then, the payment processor carries out the settlement process by transferring the funds to the business’s bank account.
Below, we’ll cover payment processors and merchant accounts: including what they are, how they’re different, and how they work together in the payment transaction process.
What’s in this article?
- What is a payment processor?
- What is a merchant account?
- What are the differences between payment processors and merchant accounts?
- How do payment processors and merchant accounts work together?
- How Stripe handles payment processing and merchant accounts
- How Stripe Payments can help
What is a payment processor?
A payment processor is a company or service that facilitates the authorization, processing, and settlement of transactions between a business and their customers. Payment processors enable businesses to accept different forms of payment such as credit cards, debit cards, and digital wallets, by acting as an intermediary between the business and the customer's financial institution.
The functions of a payment processor include:
Authorization: Verifying the customer's payment information, such as card number and expiration date, and checking if the customer has sufficient funds or credit available to complete the transaction
Processing: Facilitating the transfer of funds from the customer's account to the merchant account by securely transmitting the transaction details between the relevant parties, such as banks and card networks
Settlement: Ensuring that the business receives the funds from the customer's account, typically by depositing the funds into the business’s bank account
Payment processors often work in partnership with payment gateways, which are the online interfaces or systems that collect and transmit payment information from customers to processors. Together, these services help streamline the transaction process for businesses, ensuring that electronic payments are handled securely and efficiently.
What is a merchant account?
A merchant account is a type of bank account specifically designed for businesses to use to accept and process electronic payments. This account acts as an intermediary between the business (merchant) and its customers' financial institutions, allowing the business to receive payments from different payment methods.
When a customer makes a purchase using a credit or debit card, the funds are deposited into the merchant account. The payment processor facilitates the transfer of funds from the merchant account to the business’s regular bank account, typically within a few days.
What are the differences between payment processors and merchant accounts?
Payment processors and merchant accounts are two distinct components of the electronic payment ecosystem, and each serves a specific purpose in the transaction process. Payment processors are responsible for facilitating the transfer of funds during a transaction, while merchant accounts act as a holding area for the funds before they move to the business’s regular bank account. Both components are important for businesses that want to accept and process electronic payments securely and efficiently.
Here's a more detailed breakdown of the differences between payment processors and merchant accounts:
Function
Payment processor: A payment processor is a service or company that facilitates the authorization, processing, and settlement of transactions between businesses and their customers. A payment processor handles the transfer of funds between the customer's and the business’s financial institutions, ensuring secure and efficient transaction processing.
Merchant account: A merchant account is a special type of bank account that allows businesses to accept and process electronic payments. It serves as an intermediary between the business and the customer's financial institution, holding the funds from the customer's payment until they are transferred to the business’s regular bank account.
Role in the transaction process
Payment processor: The payment processor verifies the customer's payment information, checks for sufficient funds or credit, securely transmits transaction details, and ensures that the business receives the funds.
Merchant account: The merchant account temporarily holds the funds from the customer's payment, enabling the business to receive and process electronic payments from various sources.
Fees and rates
Payment processor: Payment processors charge fees for their services, which may include transaction fees, setup fees, and other related costs. These fees can vary depending on factors such as the processor, the business’s industry, and the volume of transactions processed.
Merchant account: Banks that offer merchant accounts also charge fees, such as monthly fees, transaction fees, and chargeback fees. These fees can vary based on the merchant account provider and other factors.
How do payment processors and merchant accounts work together?
Payment processors and merchant accounts work together to enable businesses to accept and process electronic payments quickly and safely. Here is a step-by-step overview of how they collaborate over the course of a transaction:
1. Customer initiates a payment
When a customer decides to make a purchase using a credit card, debit card, or other electronic payment method, they provide their payment information, either by swiping, inserting, tapping their card, or entering the details online.
2. Payment gateway collects information
If the transaction is made online or through a mobile app, a payment gateway collects and encrypts the customer's payment information before sending it to the payment processor.
3.Payment processor authorizes the transaction
The payment processor receives the payment information and sends a request for authorization to the customer's issuing bank or financial institution. The bank verifies the customer's account details and checks for sufficient funds or credit. If there are no problems, the bank sends an authorization code to the processor.
4. Processor relays authorization status
The payment processor informs the business whether the transaction has been approved or declined, via the payment gateway if applicable. If approved, the transaction proceeds, and the customer receives a confirmation.
5. Funds are held in the merchant account
Once the transaction is approved, the funds from the customer's payment are temporarily held in the merchant account. This step is important because it enables the business to receive and process electronic payments from different sources.
6. Funds are transferred and settled
The payment processor facilitates the settlement process by transferring the funds from the merchant account to the business’s regular bank account. This transfer usually occurs within a few days, depending on the agreement between the processor and merchant account.
8. Reconciliation and reporting
The payment processor provides the business with transaction records and reports, enabling the business to track and manage their sales and financial activity.
The collaboration between payment processors and merchant accounts allows businesses to provide their customers with an easy and convenient payment experience.
How Stripe handles payment processing and merchant accounts
Stripe offers an integrated, user-friendly platform that combines payment processing and merchant account functionality, making it simple for businesses to accept, process, and manage electronic payments.
Here is how Stripe approaches payment processing and merchant accounts:
Account setup
To get started with Stripe, businesses need to create a Stripe account. For businesses that already use Stripe for payment processing, Stripe automatically provides merchant account functionality, which eliminates the need for businesses to apply for a separate merchant account with a bank.Integration
Stripe provides easy-to-use APIs and prebuilt integrations, allowing platforms and businesses to quickly integrate Stripe's payment processing capabilities into their websites, mobile apps, or point of sale (POS) systems.Payment processing
When a customer makes a payment, Stripe collects and encrypts the payment information, then communicates with the customer's financial institution to obtain authorization for the transaction. If the transaction is approved, Stripe processes the payment and sends a confirmation to the customer and the business.Merchant account and funds holding
Stripe's built-in merchant account temporarily holds the funds from the customer's payment. This makes it easier for businesses to manage their electronic payments and ensures that the funds are secure before they are transferred to the business's regular bank account.Payouts
After a specified period, Stripe automatically transfers the funds from the merchant account to the business's regular bank account. The frequency of these payouts can be customized according to the business’s preferences (daily, weekly, or monthly).Reporting and analytics
Stripe offers a comprehensive Dashboard and reporting tools that enable businesses to monitor their transactions, revenue, and other key financial metrics. Businesses can also access detailed transaction data, dispute management tools, and other features to help manage and optimize their payment operations.
Stripe charges a transaction fee for each successful payment, along with additional fees for certain optional features or services. However, there are no setup fees or monthly fees for basic payment processing and merchant account services.
How Stripe Payments can help
Stripe Payments provides a unified, global payments solution that helps any business—from scaling startups to global enterprises—accept payments online, in person, and around the world.
Stripe Payments can help you:
- Optimize your checkout experience: Create a frictionless customer experience and save thousands of engineering hours with prebuilt payment UIs, access to 125+ payment methods, and Link, a wallet built by Stripe.
- Expand to new markets faster: Reach customers worldwide and reduce the complexity and cost of multicurrency management with cross-border payment options, available in 195 countries across 135+ currencies.
- Unify payments in person and online: Build a unified commerce experience across online and in-person channels to personalize interactions, reward loyalty, and grow revenue.
- Improve payments performance: Increase revenue with a range of customizable, easy-to-configure payment tools, including no-code fraud protection and advanced capabilities to improve authorization rates.
- Move faster with a flexible, reliable platform for growth: Build on a platform designed to scale with you, with 99.999% uptime and industry-leading reliability.
Learn more about how Stripe Payments can power your online and in-person payments, or get started today.
The content in this article is for general information and education purposes only and should not be construed as legal or tax advice. Stripe does not warrant or guarantee the accurateness, completeness, adequacy, or currency of the information in the article. You should seek the advice of a competent attorney or accountant licensed to practice in your jurisdiction for advice on your particular situation.