Back to Payment Guides

How to Remove Payment Method on Shopify

Learn how to remove payment method on Shopify for billing or checkout. Follow our step-by-step guide to update cards and manage gateways to optimize your store.

Introduction

Managing your store's financial footprint often requires cleaning up outdated payment options or high-fee gateways that no longer serve your business goals. Whether you are looking to update the credit card you use to pay your Shopify subscription or you want to prune the payment options available to your customers at checkout, knowing how to navigate these settings is essential for maintaining a lean operation.

We built HidePay to give merchants granular control over the checkout experience, but before diving into advanced rules, every store owner must understand the core Shopify settings for adding and removing payment methods. This guide provides the direct steps needed to manage your internal billing and customer-facing payment gateways effectively. By the end of this article, you will know how to clear out unnecessary methods to reduce administrative clutter and improve your store's checkout flow. To get started, you can install HidePay.

Managing Your Shopify Billing Methods

When merchants search for how to remove a payment method, they are often looking to update the card Shopify charges for monthly subscriptions and app fees. Shopify requires at least one valid payment method on file to keep your store active. If you only have one card linked to your account, you cannot simply delete it; you must add a replacement first. For an overview of HidePay and the problems it solves, see our post Introducing HidePay for Shopify, say goodbye to irrelevant payment options and high cost.

How to Remove or Replace a Billing Card

To manage the payment methods used for your store's own bills, follow these steps within your Shopify admin:

  1. Log in to your admin dashboard and click on Settings in the bottom left corner.
  2. Select Billing from the sidebar menu.
  3. Click on your Billing profile.
  4. In the Payment methods section, you will see your current cards or PayPal accounts.
  5. To remove an additional method, click the three dots (...) next to the specific card and select Delete.
  6. If you want to remove your primary method, you must first click Add payment method, enter the new details, and then set the new card as the Primary method. Once a new primary is established, the old one can be deleted.

Considerations for Backup Methods

Shopify allows you to keep multiple payment methods on file. If your primary card fails due to an expiration date or a bank block, the system automatically attempts to charge your backup method. This prevents your store from being frozen due to non-payment. If you are removing a method, ensure that your remaining cards have sufficient limits and up-to-date expiry information. If you run into issues identifying methods inside HidePay, our help article on How to Retrieve the Correct Payment Method in HidePay shows how to use the app logs to find the exact payment reference.

How to Remove Customer Payment Methods at Checkout

Removing a payment option that customers see is a different process than managing your own billing. You might want to remove a method if a specific gateway is charging too much in fees, if you are seeing a high volume of chargebacks from a certain provider, or if you simply want to offer a more focused selection of choices to reduce "decision paralysis" at checkout.

Deactivating Third-Party Providers and Wallets

If you use third-party gateways like PayPal, Amazon Pay, or specialized local providers, you can deactivate them through the Payments menu:

  1. From your admin, go to Settings > Payments.
  2. Locate the provider you wish to remove under the Supported payment methods or Additional payment methods section.
  3. Click the Manage button next to the provider.
  4. Scroll to the bottom of the provider's settings page and click Deactivate [Provider Name].
  5. Confirm your choice in the pop-up window.

Deactivating a provider does not delete your account with that service; it simply stops the option from appearing to your customers. If you need to block express-checkout buttons like PayPal on a more targeted basis, see our guide on Hide PayPal Express Checkout Button in checkout for options available via HidePay.

Removing Manual Payment Methods

Manual payment methods, such as Cash on Delivery (COD), Bank Deposits, or Money Orders, are often used by stores that operate in specific regions or handle B2B transactions. If these are no longer relevant to your business, removing them is straightforward:

  1. In Settings > Payments, scroll down to the Manual payment methods section.
  2. Find the method you want to stop offering.
  3. Click the Deactivate button.
  4. A confirmation box will appear; confirm to remove the option from your checkout.

If you prefer to keep COD but restrict it by geography or order value, check our walkthrough on how to hide Cash on Delivery with HidePay to apply targeted rules instead of removing the method globally.

Easily Customize Shopify Payments

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

Removing Payment Options in Shopify POS

For merchants with physical retail locations, managing payment methods for in-person sales is handled separately from the online store settings. You may want to remove the "Cash" option for a specific pop-up location where you only want to handle card transactions, or remove "Store Credit" if you are running a clearance event.

Device-Specific Customization

Shopify POS allows you to set a default list of payment methods for all devices or customize them one by one. To remove a method from a specific POS device:

  1. Open the Shopify POS app on your tablet or smartphone.
  2. Tap the More (≡) icon and navigate to Settings.
  3. Tap Payments.
  4. Under Payment types, toggle off the switch for any method you no longer want to accept on that specific device.

If you want to remove a custom payment method (like "Check" or "External Terminal") globally, you must do this in the Shopify admin under the Point of Sale sales channel settings. Once removed from the admin, it will disappear as an option across all retail devices.

Why You Might Hide a Method Instead of Removing It

In many cases, a merchant wants to remove a payment method because it is causing issues in a specific scenario, but they still want it available for other customers. For example, you might want to remove Cash on Delivery for high-value orders to prevent fraud, but keep it for low-value local deliveries. Or, you might want to remove PayPal for customers in a specific country where chargeback rates are unacceptably high.

This is where the distinction between "removing" and "hiding" becomes important. When you deactivate a method in the standard Shopify settings, it is gone for everyone. When you use our tool, you create rules that remove the method only when specific conditions are met. See how to hide payment methods for certain products for an example of product-based rules.

The Benefits of Conditional Removal

Using a rules-based approach allows you to protect your margins without sacrificing conversion rates globally. You can set rules to remove payment options based on:

  • Geography: Hide specific gateways for countries where processing fees are too high.
  • Product Type: Remove certain payment options for digital products or high-risk items.
  • Order Total: Only show "Buy Now, Pay Later" (BNPL) options for orders over a certain dollar amount.
  • Customer Tags: Remove specific payment methods for wholesale or B2B customers while keeping them for retail shoppers.

By targeting the removal of payment methods, you ensure that the checkout remains clean and relevant for every individual shopper. For step-by-step instructions to build these rules in the app, see How to create a payment customization.

Troubleshooting Common Issues When Removing Methods

Sometimes, the "Delete" or "Deactivate" button doesn't work as expected. This is usually due to a specific requirement within the Shopify ecosystem.

The "Remove" Button is Missing

If you are trying to remove a billing card and don't see a delete option, it is almost certainly because that card is your only payment method. Shopify requires a valid way to collect their fees. To fix this, add a second payment method first. Once the second one is verified, the delete option for the first one will appear.

A Method Still Appears After Deactivation

If you have deactivated a manual payment method or a third-party gateway but it still shows up at checkout, it is often a caching issue. Try checking your store in an "Incognito" or "Private" browser window. If it still appears, check if you have any "Express Checkout" buttons enabled (like Shop Pay or Apple Pay) that might be bypassing the standard payment list. For guidance on blocking express-checkout buttons with rules, review our article on hiding express checkout buttons.

Unpaid Invoices or Subscriptions

If you are attempting to close a store or remove all billing methods, Shopify may block the action if you have outstanding invoices. Ensure all app subscriptions and shipping label fees are settled. If you have active app subscriptions, you may need to uninstall those apps before the associated billing records can be cleared.

Action Summary for Seamless Management

To keep your checkout and billing settings in top shape, consider the following steps:

  • Audit quarterly: Check your Payments settings every three months to ensure you aren't offering redundant or high-fee gateways.
  • Check expiry dates: Update your billing cards before they expire to avoid service interruptions.
  • Test your checkout: Every time you remove or deactivate a method, run a test transaction to ensure the checkout still functions as intended.
  • Use rules for precision: If you only want to remove a method for some people, use an app built on Shopify Functions rather than deactivating the gateway entirely — get HidePay for your store.

Leveraging Shopify Functions for Better Control

In the past, merchants had to use complex workarounds or the Shopify Script Editor (which was limited to Plus plans) to control which payment methods appeared. Today, we utilize Native Shopify Functions to provide this control to all merchants. Because this technology is built directly into the Shopify core, it is faster and more reliable than old-fashioned script-based hacks.

When you use the app to hide or sort payment methods, you are using the same infrastructure Shopify uses to run its own checkout. This ensures that your checkout remains stable even during high-traffic events like Black Friday. You can rename confusing payment labels to make them clearer for your customers or reorder them so that your preferred (lower-fee) methods appear at the very top of the list. If you need a codeless Shopify Functions creator, consider SupaEasy — AI Functions creator to build custom functions quickly.

Strategic Payment Management

Removing a payment method should be a strategic decision. Before you hit "Deactivate," look at your data. Is the method actually causing abandoned carts, or is it just a preference? If a gateway has a high fee but converts at a significantly higher rate than others, the fee might be worth the extra revenue.

However, if you find that a specific method like Cash on Delivery is resulting in a 20% return rate, it is a clear candidate for removal—at least for certain customer segments. Our goal with HidePay is to make these optimizations straightforward. You don't need to be a developer to create logic that protects your bottom line. You simply set the condition (e.g., "If Order Total > $500") and the action ("Hide Bank Transfer"), and the app handles the rest. For merchants who want both payment and shipping controls together, read about HideSuite — the HidePay + HideShip bundle.

Improving the Customer Experience

A cluttered checkout is a confusing checkout. If a customer is presented with ten different ways to pay, they may hesitate, wondering which one is the safest or fastest. By removing irrelevant options, you guide the customer toward a quick completion of their purchase.

Localization is also key. If you sell globally, a customer in the United States doesn't need to see Dutch-specific payment methods like iDEAL. Removing these irrelevant options for non-local customers keeps the interface clean. While Shopify's default settings allow for some basic geographic filtering, using a dedicated tool allows for much tighter control, such as filtering by zip code or province. If you also need to conditionally manage shipping methods alongside payments, consider using HideShip to keep shipping choices relevant and consistent with your payment rules.

Conclusion

Mastering how to remove a payment method on Shopify is a fundamental skill for any store owner. Whether you are swapping out an old credit card in your billing profile or deactivating a gateway that is no longer profitable, these changes help keep your business organized and your checkout efficient. Remember that you don't always have to remove a method globally; sometimes, hiding it for specific high-risk scenarios is the smarter move for your conversion rates.

If you are ready to take full control of your checkout, HidePay offers the most robust way to hide, sort, and rename payment methods using native Shopify technology. By applying smart rules to your payment display, you can reduce fees, prevent fraud, and create a smoother path to purchase for your customers. See HidePay on the Shopify App Store to get started.

Take the next step in optimizing your checkout:

  • Review your current payment fees and chargeback rates.
  • Identify methods that should only be shown to specific customers.
  • HidePay on the Shopify App Store to start building your custom checkout rules today.

FAQ

Why can't I delete my credit card from Shopify billing?

You cannot delete your only payment method because Shopify requires a way to charge for your subscription and app fees. To remove your current card, you must first add a new, valid payment method. Once the new method is added and set as the "Primary" option, the "Delete" button will appear for the old card.

Does deactivating a payment gateway refund my transaction fees?

No, deactivating a payment gateway only prevents future customers from using that method. Any fees associated with past transactions are non-refundable through this process. Additionally, if the gateway has a monthly subscription fee, you must cancel that directly with the third-party provider, as deactivating it in Shopify does not automatically close your account with the provider.

How do I remove the PayPal button from the top of my checkout?

The PayPal button often appears as an "Express Checkout" option. To remove it, go to Settings > Payments, click Manage on the PayPal section, and look for the option to manage the checkout buttons. Alternatively, you can use the app to block express checkout buttons based on specific rules, such as the customer's location or the items in their cart; see the HidePay guide on hiding the PayPal express button for details.

Can I remove a payment method for certain products only?

Standard Shopify settings do not allow you to remove payment methods based on the contents of a cart. However, you can achieve this by using HidePay. By creating a product-based rule, you can hide specific methods (like Cash on Delivery) whenever a certain product or product tag is present in the customer's cart. For instructions, see the help article on hiding payment methods when a product is in the cart.

Get Started with HidePay

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