Back to Payment Guides

Shopify Adding Payment Methods: A Guide to Custom Checkout

Learn the best practices for Shopify adding payment methods to boost conversions. Discover how to set up wallets, third-party gateways, and custom payment rules.

Introduction

Adding the right payment methods to your Shopify checkout is one of the fastest ways to increase conversion rates and reach international customers. When you offer the specific ways your customers prefer to pay—whether that is credit cards, digital wallets, or local bank transfers—you remove the friction that leads to cart abandonment. However, simply activating every available option can clutter your checkout and increase your processing costs if not managed correctly.

We designed HidePay to help merchants balance this variety by giving them total control over when and how these options appear — you can get HidePay for your store to start creating conditional rules without code. This article explains the technical steps for adding different payment providers and the strategic methods for organizing them to protect your margins. You will learn how to configure Shopify Payments, integrate third-party providers, and set up manual payment options for unique business models.

By the end of this guide, you will understand how to build a payment stack that supports your global growth while maintaining a clean, high-converting checkout experience.

The Foundation: Setting Up Shopify Payments

For most merchants, the journey of Shopify adding payment methods begins with Shopify Payments. This is the platform’s native processing solution, and it eliminates the need to configure third-party credentials for standard credit card transactions.

To activate this, navigate to your Shopify admin and select Settings > Payments. If you are in a supported region, you will see an option to complete the account setup. You will need to provide business details, including your tax ID and banking information, to ensure payouts are routed correctly.

The primary benefit of using the native provider is the deep integration with the Shopify ecosystem. It automatically supports major cards like Visa, Mastercard, and American Express, as well as local favorites like Discover in the US or Cartes Bancaires in France. Once active, these methods appear instantly at checkout without additional coding.

Eligibility and Regional Requirements

Before setting up, confirm your business meets the eligibility requirements. Shopify Payments is not available in every country, and certain business categories are restricted. If your store is based in a region where this is not supported, you will instead need to select a third-party gateway, which we will cover in the sections below.

Adding Additional Payment Methods and Wallets

Beyond standard credit cards, modern shoppers expect "accelerated checkouts" and alternative payment methods (APMs). These include digital wallets like PayPal, Apple Pay, and Google Pay, as well as Buy Now, Pay Later (BNPL) services like Klarna or Affirm.

To add these, follow these steps in your Shopify admin:

  1. Go to Settings > Payments.
  2. Look for the Additional payment methods section.
  3. Click Add payment methods.
  4. You can search by specific method (e.g., "Klarna") or by provider.
  5. Once selected, follow the prompts to activate the provider, which usually involves logging into that specific service’s account to link it to your store.

Digital wallets are particularly effective for mobile shoppers. They allow customers to bypass the address and credit card entry fields, pulling that data directly from their device. This can significantly increase mobile conversion rates by reducing the number of steps required to complete a purchase.

Easily Customize Shopify Payments

Hide, sort, and rename Shopify payment methods using powerful conditions. Customize your checkout and control payment options with HidePay.

Integrating Third-Party Payment Providers

If Shopify Payments is not available for your store, or if you have a high-risk business model that requires a specialized gateway, you will need to add a third-party provider. Shopify integrates with over 100 external gateways globally.

To add an external provider:

  1. In Settings > Payments, locate the section for Supported payment methods.
  2. Select Choose a provider.
  3. Choose the gateway you intend to use (e.g., Stripe, Authorize.net, or 2Checkout).
  4. Enter your Account ID, API keys, or secret tokens provided by that gateway.

When using a third-party provider, be aware of "transaction fees." Unless you use Shopify Payments, Shopify often charges an additional percentage-based fee on every transaction, depending on your current subscription plan. It is important to factor these costs into your product pricing and margin calculations.

Configuring Manual Payment Methods

Not every transaction happens through a digital gateway. Many merchants, particularly those in B2B or those operating in specific international markets, require manual payment methods. These include Cash on Delivery (COD), Bank Transfers, and Money Orders.

Setting Up Custom Manual Rules

In your Payments settings, you can create a "Custom payment method." This allows you to define the name and provide specific instructions to the customer. For example, if you offer a "Bank Transfer" option, you can display your IBAN and SWIFT code on the order confirmation page.

The order is marked as "Pending" in your admin until you manually verify the funds and mark it as "Paid." This is a useful way to support customers who do not have access to traditional credit cards or for high-value orders where a bank wire is more secure for both parties.

Tailoring Payments for B2B Customers

B2B transactions often involve larger order volumes and different terms than standard consumer purchases. If you are using Shopify’s B2B features, you might want to offer payment terms (such as Net 30 or Net 60).

When a B2B customer checks out, they may not be required to pay at the time of the order. Instead, they "submit" the order, and an invoice is generated. You can still allow these customers to pay via credit card or PayPal later, but the initial "adding" of the payment method involves setting up "Payment Terms" within the Customer or Company profile in your Shopify admin.

The Strategy of Payment Optimization

Once you have finished Shopify adding payment methods, the next challenge is organization. Presenting a customer with ten different payment logos can lead to "analysis paralysis," where the customer becomes overwhelmed by choice and leaves the site.

The goal is to show the right method to the right person at the right time. This is where a strategic approach to checkout management becomes necessary.

Sorting for Preference

The order in which methods appear matters. If you know that 80% of your customers use Apple Pay, that should be the first option they see. Reordering your payment list ensures that the most popular and highest-converting methods are most prominent, while niche options like cryptocurrency or COD stay at the bottom. See our guide on how to Sort and Rename payment methods in the Checkout for step-by-step instructions.

Hiding for Risk and Margin Protection

Every payment method has a different cost. Some have high processing fees; others carry a higher risk of chargebacks. By using rules to hide specific methods under certain conditions, you protect your bottom line.

  • Geography: If you sell internationally, you might want to hide Cash on Delivery for all countries except those where it is culturally standard (like India or parts of the Middle East).
  • Order Total: You might hide high-fee credit card options for very small orders where the flat-fee component of the processing cost eats too much of your profit.
  • Product Type: If you sell digital downloads alongside physical goods, you may want to hide COD when a digital product is in the cart, as there is no physical item to "collect" payment for upon delivery. Learn how to hide payment methods for specific products in our FAQ: Is it possibile to hide payment methods for certain products?

We built our app to handle these exact scenarios natively. Instead of relying on complex code or scripts, you can set rules based on cart contents, customer tags, or delivery methods to ensure your checkout remains optimized.

Understanding the Role of Shopify Functions

In the past, merchants used "Shopify Scripts" to customize their checkout. However, Shopify has transitioned to a new technology called Shopify Functions. This is a more modern, reliable way to extend the platform's core logic.

Our app, HidePay, is built entirely on Native Shopify Functions. This is important for you as a merchant because it means the customizations run within Shopify’s own infrastructure. There is no flicker at checkout, no slow loading times, and no risk of the checkout "breaking" because of a theme update. It is a stable, high-performance way to manage your payment methods. For background on why Functions replace Scripts, read our piece on Why Shopify Functions are the future and scripts are the past.

Moving Beyond Basic Settings

While the standard Shopify admin lets you turn payment methods on or off globally, it does not allow for conditional logic. Using a tool built on Functions allows you to create "if-then" scenarios. For example: "If the shipping address is in the UK, show Clearpay. If the shipping address is in the USA, hide it." This level of precision is what separates a standard store from a high-performance global brand.

Action Summary: Optimizing Your Payment Stack

To get the most out of your payment setup, follow these practical steps:

  1. Audit your current methods: Look at your analytics to see which methods have the highest abandonment rates and which have the highest fees.
  2. Enable essential wallets: Ensure Apple Pay, Google Pay, and PayPal are active to cater to mobile users.
  3. Localize by market: Add regional payment methods (like iDEAL for the Netherlands or Bancontact for Belgium) if you sell internationally.
  4. Implement conditional rules: Use a tool to hide or sort these methods so the checkout remains clean — see our help doc on how to create a payment customization.
  5. Test the flow: Complete a test transaction for each new method to ensure the funds are routed to your bank account correctly.

Practical Scenarios for Payment Customization

Strategic merchants do not treat all customers the same. Here are a few common scenarios where customizing your payment list provides immediate value:

  • Reducing Chargeback Risk: If a customer has a specific tag like "High Risk" (based on previous behavior), you can create a rule to hide "Buy Now, Pay Later" options and only show standard credit card processing or bank transfers.
  • Encouraging Low-Fee Options: If you prefer customers to pay via Bank Transfer for orders over $5,000 to save on credit card percentage fees, you can use a rule to sort "Bank Transfer" to the very top and rename it "Preferred: Bank Transfer (Secure)" when the cart total exceeds that amount.
  • Cleaning Up Express Buttons: Sometimes, having too many "Express Checkout" buttons (Shop Pay, PayPal, Apple Pay) at the top of the page creates a cluttered look. You can use rules to hide specific express buttons for certain products or markets to keep the focus on the main checkout flow — learn how to hide the Express Checkout with HidePay.

By taking control of these details, you ensure that the process of adding payment methods actually serves your business goals rather than just adding complexity.

Conclusion

Managing your Shopify checkout is a continuous process of refinement. Adding payment methods is the first step toward building a global store, but the real power lies in how you present those choices to your customers. By activating the right providers, configuring manual options where necessary, and using intelligent rules to sort and hide methods, you create a checkout that is both user-friendly and profitable.

To recap:

  • Use Shopify Payments as your core foundation whenever possible.
  • Add digital wallets to boost mobile conversion rates.
  • Use manual methods to support B2B or specialized regional needs.
  • Implement conditional logic to protect your margins and simplify the user experience.

If you are ready to take full control of your checkout display, you can install HidePay from the Shopify App Store to begin setting up your own custom payment rules today.

If you also need conditional control over shipping methods, consider pairing payments with shipping rules using HideShip on the Shopify App Store or explore the HidePay announcement on our blog: Introducing HidePay for Shopify, say goodbye to irrelevant payment options and high cost.

FAQ

Can I add a payment method that isn't listed in the Shopify admin?

You can only add providers that have an official integration with Shopify. If your preferred provider is not listed in the "Additional payment methods" or "Third-party providers" section, they may have a standalone app in the Shopify App Store. If no app or integration exists, you may need to use a "Custom Manual Payment" method to collect funds outside of the Shopify checkout.

Does adding more payment methods slow down my checkout?

Adding payment methods through the official Shopify settings does not significantly impact your page load speed. However, having too many visual options can slow down the customer’s decision-making process. It is best to use a tool to hide irrelevant options for specific customers, ensuring the checkout remains fast and focused.

What is the difference between a payment provider and a payment method?

A payment provider (or gateway) is the service that processes the transaction, such as Shopify Payments, Stripe, or PayPal. A payment method is the specific way the customer pays, such as a Visa card, an ACH transfer, or a "Pay Later" installment. One provider often supports multiple payment methods.

How do I hide a payment method for specific products?

Standard Shopify settings do not allow you to hide payment methods based on the contents of a cart. To do this, you need an app that utilizes Shopify Functions. Our app allows you to create rules that hide specific payment options if certain products, collections, or product types are present in the customer's cart; see the product-specific FAQ for details Is it possibile to hide payment methods for certain products?

Get Started with HidePay

Hide, sort, and optimize Shopify payment methods instantly—no code required.