Introduction
A Shopify payment gateway is the software that authorizes and processes customer payments during the checkout process. It acts as a secure bridge between your store, the customer’s bank, and your own merchant account. Choosing the right gateway determines how much you pay in transaction fees, which currencies you can accept, and how quickly funds reach your bank account.
Most merchants start with Shopify Payments because it is built into the platform and eliminates additional transaction fees. However, many businesses eventually require more control over their checkout experience. We built HidePay to help merchants manage these payment options with precision, allowing you to hide, sort, or rename methods based on specific customer or order criteria. If you’re ready to get started, you can install HidePay on the Shopify App Store.
This article explains how payment gateways work on Shopify, the differences between native and third-party providers, and how to optimize your setup for higher conversions and lower costs. Understanding these components is essential for maintaining a profitable e-commerce operation.
How a Shopify Payment Gateway Works
A payment gateway performs several tasks in a matter of seconds. When a customer enters their credit card details or selects a digital wallet, the gateway encrypts that data to ensure security. It then sends a request to the customer's issuing bank to verify that funds are available. Once the bank approves the transaction, the gateway communicates this back to Shopify to confirm the order.
There are two primary components in this process: the payment gateway and the payment processor. The gateway is the "front end" that captures the data. The processor is the "back end" that moves the money from the customer to you. In the Shopify ecosystem, these two functions are often bundled together for simplicity.
For the merchant, the process follows a predictable cycle:
- Capture: The customer submits payment information.
- Authorization: The gateway checks with the bank for valid funds.
- Fulfillment: You ship the order based on the authorized payment.
- Payout: The funds are deposited into your bank account according to your payout schedule.
Shopify Payments vs. Third-Party Providers
Shopify gives you the choice between using its native gateway or connecting an external provider. This decision impacts your daily workflow and your bottom line.
Shopify Payments
Shopify Payments is the native solution powered by Stripe. It is the most common choice for merchants in supported regions like the US, UK, Canada, and Australia. The primary advantage is the lack of third-party transaction fees. When you use this native tool, you only pay the standard credit card processing rate associated with your Shopify plan. It also enables Shop Pay, which allows customers to save their details for a faster checkout across the entire Shopify network.
Third-Party Gateways
If you operate in a country where Shopify Payments is unavailable, or if you sell products in a "high-risk" category that the native gateway does not support, you must use a third-party provider. Popular options include PayPal, Stripe, Authorize.net, and Adyen.
Using a third-party gateway usually involves an "additional transaction fee" from Shopify. This fee ranges from 0.5% to 2.0% depending on your subscription plan. This is on top of whatever the gateway itself charges for processing. Merchants often choose these providers when they need specific features, such as better support for B2B transactions or localized payment methods in niche markets.
Nascondi, ordina e rinomina i metodi di pagamento di Shopify usando potenti condizioni. Personalizza il tuo checkout e controlla le opzioni di pagamento con HidePay.
Understanding Transaction Fees and Credit Card Rates
Processing payments is never free. Merchants face two distinct types of costs that vary based on their choice of gateway and their Shopify plan level.
Credit Card Rates
This is the percentage-based fee charged by the processor for handling the transaction. For example, a merchant on the "Basic" plan might pay 2.9% + 30¢ per transaction. Merchants on the "Advanced" plan typically see lower rates, such as 2.4% + 30¢. These rates apply to every credit card transaction, regardless of which gateway you use.
Third-Party Transaction Fees
This is a fee unique to Shopify. If you choose not to use Shopify Payments, Shopify charges you a fee for using an external gateway. These fees are structured to encourage merchants to stay within the Shopify ecosystem.
- Basic Plan: 2.0%
- Shopify Plan: 1.0%
- Advanced Plan: 0.5%
If you use Shopify Payments as your primary gateway but also offer PayPal Express as a secondary option, Shopify typically waives these transaction fees for the PayPal orders as well. It is important to review your specific plan details to ensure you are not paying unnecessary overhead on every sale.
The Importance of Localized Payment Methods
A common mistake for global merchants is offering only credit card payments. Consumer preferences vary significantly by geography. In the Netherlands, the majority of shoppers prefer iDEAL. In Belgium, Bancontact is the standard. In many parts of Southeast Asia and Europe, Cash on Delivery (COD) or bank transfers are still highly relevant.
If your gateway does not support these local methods, your conversion rate will likely suffer. Shopify Payments supports many of these "Local Payment Methods" (LPMs) natively. However, simply enabling every possible method is not always the best strategy. Offering too many choices can lead to "decision paralysis" for the customer, causing them to abandon the cart.
This is where precise control becomes necessary. For instance, if you ship to Germany but find that Cash on Delivery leads to a high rate of refused packages and lost shipping costs, you may want to restrict that option. With HidePay you can target localized conditions such as market, country, or cart currency to hide or show methods only where they make sense; read the guide on hiding payment methods by cart currency for details.
Optimizing the Checkout Experience
The goal of a well-configured payment gateway setup is to reduce friction. Every extra step or confusing label at checkout is an opportunity for the customer to leave. You can improve the experience by focusing on how these methods are presented.
Sorting for Preference
The order in which payment methods appear matters. You generally want to lead with the options that have the highest conversion rates and the lowest processing fees. If you prefer customers to use credit cards over Buy Now, Pay Later (BNPL) services like Klarna because of the lower fees, you should move the credit card option to the top of the list. See the HidePay instructions for how to sort payment methods in checkout.
Renaming for Clarity
Sometimes the default names provided by a gateway are confusing. A "Standard Credit Card" label might be less effective than "Secure Credit Card Payment (Visa, Mastercard, Amex)." Providing clarity helps build trust at the most sensitive part of the buyer's journey. HidePay includes a dedicated area to rename payment methods in the dashboard.
Hiding Redundant Options
If you have both Shopify Payments and a third-party credit card processor active, you might end up showing multiple identical options to the customer. This looks unprofessional and creates confusion. Using HidePay to hide redundant or irrelevant buttons keeps the checkout clean; if a method doesn't behave as expected during setup, use the HidePay troubleshooting guide to retrieve the correct payment method ID from logs.
Security and Compliance (PCI)
Every merchant who accepts credit card payments must comply with the Payment Card Industry Data Security Standard (PCI DSS). This is a set of security requirements designed to ensure that all companies that process, store, or transmit credit card information maintain a secure environment.
One of the major benefits of using a modern Shopify payment gateway is that the provider handles the bulk of this compliance for you. Because the payment data is encrypted and sent directly to the gateway's servers, it never actually "touches" your store's server. This reduces your liability and ensures your customers' sensitive data is handled by experts.
Advanced Control with Shopify Functions
In the past, merchants who wanted to customize their checkout needed to use "Shopify Scripts." This was a complex coding environment limited to Shopify Plus members. Shopify has since moved toward "Shopify Functions," which allow for more reliable and efficient customizations.
HidePay is built on native Shopify Functions so rules to hide, sort, or rename payment methods run natively in the platform. If you want a broader primer on migrating away from Scripts and using Functions, read Nextools’ article on codeless Shopify Functions and tools that simplify the transition.
Common Use Cases for Payment Customization
Understanding the technical side of a gateway is only half the battle. Successful merchants use rules to protect their margins and improve user experience.
- Protecting Against High Fees: Some payment methods charge the merchant a significantly higher percentage than others. If a customer has a very low-value order, the flat-fee portion of a payment (like the 30¢) plus a high percentage might wipe out your profit. You can create a rule to hide expensive methods for orders under a certain dollar amount; see how to create payment customizations to target cart totals.
- Managing B2B and Wholesale: Wholesale customers often require different terms, such as "Net 30" or bank transfers. You can use customer tags to ensure that these manual payment methods only appear for your verified B2B buyers, keeping them hidden from standard retail customers.
- Reducing Chargeback Risk: If you notice a high volume of fraudulent orders or chargebacks from a specific zip code or country, you can temporarily hide high-risk payment methods for those specific locations.
- Product-Based Restrictions: Certain products may be prohibited by specific gateways. If you sell a mix of "standard" goods and "restricted" goods, you can create a rule that hides a specific gateway whenever a restricted item is in the cart; HidePay supports rules based on cart attributes and product collections to accomplish this.
Combining Payment and Shipping Rules
Sometimes payment logic needs to consider shipping choices. For example, you might only allow COD for local pickup or hide certain payment options when a premium courier is chosen. When you want to pair payment controls with shipping rules, consider using a combined approach—Nextools explains how HidePay and HideShip work together as a suite to manage both payments and shipping logic in concert.
Next Steps for Your Store
Choosing a gateway is just the beginning. To truly optimize your store, you must actively manage how those gateways interact with your customers.
- Verify your eligibility for Shopify Payments to save on transaction fees.
- Identify which local payment methods are most popular in your target markets.
- Audit your checkout to see if any redundant or expensive options can be removed.
- Implement rules to sort your preferred payment methods to the top of the list.
If you are ready to start customizing your payment methods without editing code, install HidePay on the Shopify App Store to begin a free trial and explore the features risk-free. For an overview of how HidePay helps merchants reduce unwanted costs and chargebacks, read the official HidePay announcement on the Nextools blog.
FAQ
Is Shopify Payments the same as a payment gateway?
Yes, Shopify Payments serves as both the payment gateway and the processor for your store. It is the built-in solution that allows you to accept credit cards and digital wallets without needing to integrate a third-party service like Stripe or Authorize.net separately.
What is the difference between a gateway and a processor?
The gateway is the "digital terminal" that securely collects payment information at checkout and sends it for authorization. The processor is the service that actually moves the money from the customer's bank account to your merchant account. Shopify Payments handles both of these steps in one system.
Can I use more than one payment gateway on Shopify?
You can use Shopify Payments alongside other "accelerated" options like PayPal or Amazon Pay. However, you generally can only have one primary credit card processor active at a time. You can use HidePay to manage how these various options appear to the customer based on their location or cart value; see the HidePay documentation for examples of multi-condition rules.
Why does Shopify charge an extra fee for using other gateways?
Shopify charges a transaction fee (0.5% to 2.0%) for using third-party gateways to cover the costs of maintaining the integrations and to encourage the use of their own native payment solution. You can avoid these specific fees by activating Shopify Payments as your primary gateway.
Ready to take control of your checkout? Get HidePay for your store on the Shopify App Store and start hiding, sorting, and renaming payment methods without code.