Every card payment your store accepts runs through an ecommerce payment gateway, which is the technology that connects your checkout to the payment system.
Baymard Institute found that the average cart abandonment rate sits at 70.22%, and payment-related friction contributes to cart abandonment. Eighteen percent of shoppers abandon checkout when the process is too complex, and 19% leave because they don’t trust the site with their payment details.
This guide covers what an ecommerce payment gateway does, how the main types compare, what they actually cost, and how to choose one for your store.
What is an ecommerce payment gateway?
An ecommerce payment gateway sits between your customer’s card and your bank account. It captures card details at checkout, encrypts them, sends them for authorization, and returns an approval or decline in seconds.
Without a gateway, your store can’t accept card or digital wallet payments online.
Payment gateway vs. payment processor
A payment gateway and a payment processor are related but serve different functions:
- A payment gateway is the front-end technology that captures and encrypts payment data at checkout.
- A payment processor is the back-end service that moves money between accounts once the gateway has authorized a transaction. The processor talks to the card networks (Visa, Mastercard, Amex) and the issuing bank to complete the transfer.
Payment gateway vs. merchant account
A merchant account is a type of bank account that holds funds from card transactions before they’re transferred to your business account. In the past, store owners needed a separate merchant account through their acquiring bank to accept card payments.
Modern gateways, including Shopify Payments, operate as payment service providers (PSPs). They pool merchants into a shared merchant account, which means you don’t have to set up your own. This can reduce setup steps, but it also means the provider holds the merchant relationship with the bank.
How does an ecommerce payment gateway work?
There are several steps between a customer buying a product and the funds reaching your account. The process works as follows.
Step-by-step: from checkout click to funds in your account
The process runs in a sequence:
- Customer submits payment. The gateway captures the card details or digital wallet token and encrypts them using SSL/TLS technology.
- Gateway sends transaction data to the processor. The encrypted payment data is passed to the payment processor, which forwards it to the relevant card network.
- Issuing bank authorizes or declines. The card network routes the request to the customer’s bank, which checks for available funds and whether the card is valid, then returns an authorization code.
- Response returns to your store. The authorization code travels back through the processor and gateway to your checkout in real time. The customer sees an approved or declined message.
- Settlement occurs. At the end of the day (or on your gateway’s payout schedule), the processor batches approved transactions and requests funds from the issuing banks. Money moves to your merchant account.
- Payout reaches your bank. Funds transfer from the merchant account to your business bank account on the payout schedule your provider sets.
Authorization, settlement, and payout timelines
Authorization happens instantly, but payouts to your bank account vary by provider. Shopify Payments pays out on a rolling schedule (one to three business days for most countries) determined at account setup. You can see the specific timing in your Shopify admin under Finances.
An authorized order means the funds are reserved, but not yet received.
Types of ecommerce payment gateways
There are four main types of ecommerce payment gateways.
Hosted payment gateways
With a hosted gateway, the customer leaves your site to complete payment on the provider’s page, similarly to PayPal’s classic redirect checkout. The provider handles PCI compliance entirely, since no card data passes through your servers.
This customer experience differs from an embedded checkout. Redirecting customers moves them away from the on-site checkout and can add extra steps, which, according to Baymard Institute, can lead to drop-offs.
Self-hosted (integrated) payment gateways
A self-hosted gateway keeps the customer on your site because the payment form is embedded directly in your checkout. Card data gets collected on your server before it’s transmitted to the processor.
This gives you full control over the checkout design, but it comes with extra responsibility. Collecting card data on your own server places you in SAQ D under the PCI SSC’s compliance framework, which is the most extensive self-assessment tier.
API-based payment gateways
API-based gateways like Stripe and Braintree connect to your store through code rather than a plug-in or built-in integration. The checkout form lives on your site, but tokenization happens client-side. Card data goes straight from the customer’s browser to the gateway, bypassing your server.
The PCI compliance is lighter than hosting the payment gateway yourself, but you’re responsible for maintaining the integration and keeping it current with provider updates.
Platform-native gateways: what Shopify Payments offers
Platform-native gateways are built directly into the ecommerce platform itself. Shopify Payments is Shopify’s native gateway, and can be activated from your Shopify admin, with no separate developer account, no third-party integration, and no extra Shopify transaction fees.
Because Shopify Payments is part of the platform, your setup, fraud analysis, PCI compliance, and payouts are all managed in one place. It accepts major credit and debit cards, Apple Pay, Google Pay, and local payment methods that vary by country.
What payment gateways actually cost
Payment gateway costs vary by provider and pricing model.
Transaction fee structures
There are two main transaction fee structures:
- Fixed percentage. A fixed percentage plus a per-transaction amount, regardless of card type. Stripe and Square use flat-rate pricing. Stripe charges 2.9% + 30¢ per online transaction in the US.
- Interchange-plus. The actual interchange rate (set by card networks) plus a fixed markup from the payment processor. Authorize.net has interchange-plus for merchants using its “Gateway Only” plan.
How Shopify Payments rates compare by plan
| Plan | Online rate | In-person rate | Shopify transaction fee |
|---|---|---|---|
| Basic | 2.9% + 30¢ | 2.6% + 10¢ | None |
| Grow | 2.6% + 30¢ | 2.5% + 10¢ | None |
| Advanced | 2.4% + 30¢ | 2.4% + 10¢ | None |
| Plus | Custom rates | Custom rates | None |
Rates for non-US countries vary. Check Shopify Payments fees in the Help Center for your country’s current rates.
Third-party gateway fees on Shopify
Using a third-party gateway on Shopify means paying two sets of fees: the gateway’s own payment processing rate and Shopify’s additional transaction fee.
The additional Shopify transaction fees by plan:
- Basic plan: 2% per transaction
- Shopify plan: 1% per transaction
- Advanced plan: 0.6% per transaction
- Plus: 0.2%
Consider a store on the Basic plan processing $10,000 per month online with an average order value of $50 (200 online transactions):
| Shopify Payments (Basic) | Stripe + Shopify fee (Basic) | |
|---|---|---|
| Processing rate | 2% + 30¢ | 2.9% + 30¢ |
| Shopify transaction fee | None | 2% |
| Monthly cost on $10,000 | ~$260/month | ~$550 |
Peter Schwarzbach, owner of Vin Chicago, found that switching to Shopify Payments produced savings of 30 basis points, which was enough to nearly offset the store’s entire annual Shopify subscription. “We used to celebrate if we could save three or four basis points with a new credit card processor,” he says.
OLLY, a health and wellness brand, projected $15,000 in savings per quarter after switching to Shop Pay. These were savings that freed up resources to focus on other areas of the business.
If you have an existing processor relationship with negotiated interchange-plus rates at high volume, compare that arrangement against Shopify Payments and run the numbers for your specific volume before deciding.
Key features to evaluate before choosing a gateway
Evaluate these factors before choosing a payment gateway.
Security
Every gateway that handles card data must comply with the Payment Card Industry Data Security Standard (PCI DSS), a framework created by the major card networks covering encryption, access controls, network security, and regular testing.
Non-compliant merchants face fines from $5,000 to $100,000 per month from card networks, and data breaches cost small businesses an average of $2.98 million according to IBM’s Cost of a Data Breach Report.
For Shopify merchants using Shopify Payments, PCI DSS compliance is handled automatically at the platform level. You don’t need to complete a self-assessment questionnaire or manage your own compliance program.
Beyond PCI compliance, look for these security features in any gateway you evaluate:
- Tokenization. Replaces card data with a randomly generated token, so sensitive information isn’t stored on your servers or transmitted repeatedly.
- 3D Secure (3DS2). Prompts cardholders to verify their identity for high-risk transactions. Required for card-present transactions under PSD2 in Europe.
- Fraud analysis. Flags high-risk orders based on signals like mismatched billing and shipping addresses, unusual order patterns, and IP location. Shopify Protect covers eligible orders against fraudulent chargebacks.
Ward Bates, owner of Winter Park Cycles, found Shopify’s fraud tools particularly effective: “We haven’t had one chargeback out of 700 orders in the last two months. I think Shopify’s fraud notification system does a much better job screening ahead of time,” Ward says.
Taeeun Lee, ecommerce manager at Singular Society, reports a similar experience with Shop Pay: “I think Shop Pay worked really well. Security has been good. Very low fraud,” says Taeeun.
Supported payment methods and currencies
Check which payment methods your chosen gateway covers and which currencies it accepts, particularly if you sell in several markets.
Note consumer preference too. Digital wallets now account for a large and growing share of online purchases: Global digital wallet usage in ecommerce is projected to reach 65% of transactions by 2030, up from 22% in 2014.
Shopify Payments supports:
- Major credit and debit cards (Visa, Mastercard, American Express, Discover)
- Shop Pay (Shopify’s accelerated one-tap checkout)
- Apple Pay and Google Pay
- Buy now, pay later (BNPL) options including Shop Pay Installments (US and Canada)
- Local payment methods that vary by country
Shopify Payments also supports multicurrency selling, which lets customers pay in their local currency while you receive payouts in yours. Turtle Beach, which sells consumer electronics globally, uses Shopify Payments specifically to eliminate foreign transaction fees and currency losses on cross-border sales.
Platform integration, setup complexity, and support
Research how much time and effort it’ll take to set up your chosen payment gateway as some options require more developer power than others.
Evaluate:
- Time to first transaction. Shopify Payments activates in minutes from Settings > Payments in your admin, with no external accounts to create. Third-party API gateways require developer setup, webhook configuration, and testing.
- Ongoing maintenance. Platform-native gateways update automatically when the platform does. Third-party integrations may break when updates are made to your ecommerce platform.
- Support. Shopify Payments issues are handled through Shopify support. Third-party gateways mean dealing with two support organizations when something goes wrong at checkout.
How to choose a payment gateway for your ecommerce store
The right gateway depends on how big your store is, what you sell, and how much you’re processing.
Matching your gateway to your merchant stage
If you’re starting out, look for something that’s quick and easy to set up. If you’re on Shopify and Shopify Payments is available in your country, go for that. If Shopify Payments isn’t available in your market, use a third-party integration like PayPal or Stripe, both of which are straightforward to connect to Shopify and don’t require a separate merchant account.
Review whether your Shopify plan still matches your volume as you scale. The difference between Basic (2.9% + 30¢) and Advanced (2.4% + 30¢) is significant at higher transaction counts. Also consider your average order value: A gateway’s per-transaction flat fee has a bigger proportional impact on small orders than large ones.
If you’re selling across borders, watch out for currency conversion fees, cross-border authorization rates, and whether the payment processor lets shoppers use local payment methods.
If you’re processing more than a few million dollars per year, get quotes from processors on interchange-plus pricing, and run the numbers against your Shopify Payments rate.
Choosing a gateway if Shopify Payments isn’t available in your country
Shopify Payments is available in 40 countries as of 2026. If you’re based in a country not currently supported, you’ll use a third-party gateway and pay Shopify’s additional transaction fee on top of the gateway’s own rate.
Here’s how to choose a third-party payment gateway that integrates with Shopify:
- Check Shopify’s supported gateway list. Shopify integrates with more than 100 third-party payment gateways, sorted by region.
- Choose a gateway that supports any alternative payment methods your customers use, including local wallets, bank transfers, and BNPL options relevant to your market.
- Add the gateway’s processing rate to Shopify’s transaction fee for your plan to get your real per-transaction cost.
- Check whether the gateway pays out in your local currency and how frequently.
Setting up a payment gateway on Shopify
The setup process is different depending on whether you’re activating Shopify Payments or connecting a third-party provider.
Activating Shopify Payments
To activate Shopify Payments:
- From your Shopify admin, go to Settings > Payments.
- Under Shopify Payments, click Activate Shopify Payments. (If you’re switching from another provider, click Change provider first.)
- Enter your business details: business type, legal business name, address, and tax information.
- Add your bank account details for payouts.
- Submit for review.
Most accounts are approved immediately, but some require additional verification for regulated business types.
Once active, Shopify Payments automatically enables Shop Pay. You can also enable Apple Pay and Google Pay from the same Payments settings page.
Adding a third-party provider to your Shopify store
To connect a third-party payment gateway:
- Set up an account directly with your chosen gateway provider (for example, Stripe, PayPal, or Authorize.Net).
- In your Shopify admin, go to Settings > Payments.
- Under Supported payment methods or Third-party providers, click Choose a provider.
- Search for your provider and follow the connection prompts, which require your API credentials from the gateway’s dashboard.
- Run a test transaction before going live. Shopify’s test mode lets you simulate transactions without processing real charges.
After connecting a third-party gateway, check your Shopify plan’s additional transaction fee in Settings > Payments. This fee applies to every order processed through the third-party provider.
Ecommerce payment gateway FAQ
What is the best payment gateway for ecommerce?
It depends on your platform, country, transaction volume, and the payment methods your customers use. For Shopify stores in a country where it’s available, Shopify Payments removes the additional transaction fee that applies to third-party gateways. For stores where it isn’t available, Stripe and PayPal integrate with Shopify.
What is the difference between a payment gateway and a payment processor?
A payment gateway captures and encrypts transaction details at checkout and passes them securely to a payment processor. The processor handles the back-end work: routing the transaction to the card network and the customer’s bank, getting authorization, and moving funds.
Is Shopify Payments a payment gateway?
Yes. Shopify Payments is Shopify’s built-in gateway and processor, activated directly from your Shopify admin. Using it means no additional Shopify transaction fee, which applies to all third-party gateways on paid plans.
Do I need a separate merchant account to use a payment gateway?
Not with most modern providers. Shopify Payments, Stripe, and PayPal operate as payment service providers, meaning they hold funds in a pooled merchant account before paying out to you. High-volume stores sometimes set up a dedicated merchant account for more control over funds and direct relationships with acquiring banks, but for most stores, a PSP model is faster and simpler.
What payment gateways does Shopify support?
Shopify supports more than 100 third-party payment gateways alongside Shopify Payments, including Stripe, PayPal, and Authorize.Net. The full list is in your Shopify admin under Settings > Payments, filtered by country.












