Back to Payment Guides

Shopify Delete Payment Method: The Merchant’s Practical Guide

Learn how to shopify delete payment method for billing and deactivate customer-facing gateways. Master your checkout with our step-by-step merchant guide.

Introduction

Maintaining a clean checkout and an accurate billing profile is essential for keeping your Shopify store running without technical debt or customer friction. Whether you are trying to update the credit card Shopify uses to bill you or you want to remove a confusing payment option from your storefront, knowing how to properly navigate these settings is a fundamental store management skill. While the manual process of removing options is straightforward, sophisticated merchants often find that a total deletion is too blunt a tool for a complex global market.

We see many merchants struggle with the "all or nothing" nature of standard payment settings. You might want to remove a high-fee payment method for low-margin orders while keeping it available for high-value customers. While HidePay provides the granular control needed for those dynamic scenarios, you can also read an overview of the app in the Nextools blog post introducing HidePay. Our guide will first walk you through the manual steps for total removal. We will cover managing your internal billing methods, deactivating customer-facing gateways, and the strategic reasons behind these changes.

Our goal is to ensure you can manage your payment stack with confidence. By the end of this article, you will understand the technical steps for deletion and the strategic logic for optimizing your checkout experience.

Understanding the Two Types of Payment Methods

Before you begin deleting or deactivating options, you must distinguish between the two distinct areas where Shopify stores payment information. Confusion between these two can lead to accidental service interruptions or a broken checkout experience.

Internal Billing Payment Methods

These are the payment methods you, the merchant, provide to Shopify. They are used to pay for your monthly subscription, app fees, and shipping label purchases. When you search for "shopify delete payment method," this is often the first place the platform directs you. Managing these is about keeping your store active and avoiding "past due" statuses that could lead to store suspension.

Customer-Facing Payment Methods

These are the gateways and options your customers see when they reach the final stage of your checkout. This includes Shopify Payments, PayPal, Buy Now Pay Later (BNPL) services, and manual options like Cash on Delivery. Managing these is about conversion rate optimization, fraud prevention, and margin protection.

How to Delete a Billing Payment Method

If you need to update the card Shopify charges for your subscription, the system requires a specific workflow. Shopify generally prevents you from having zero payment methods on file to ensure they can always collect service fees.

Steps to Remove an Old Billing Card

To remove an old card, you typically must add a new one first. Shopify uses this "fail-safe" to prevent your account from falling out of good standing.

  1. Navigate to your Shopify admin and select the Settings gear icon in the bottom-left corner.
  2. Select Billing from the sidebar menu.
  3. Inside the Billing profile, you will see your current payment methods.
  4. If you only have one card and want to delete it, click Add payment method first. Enter the details for your new primary card.
  5. Once the new card is added, click the three dots (...) next to the old card.
  6. Select Delete and confirm the removal.

Setting Primary and Backup Methods

Shopify allows you to store multiple billing methods. If you have three or more methods on file, you can designate one as the primary and others as backups. This is a smart move for high-volume stores where a single declined transaction on a subscription renewal could theoretically pause your access to certain admin features.

To manage this, go to the Billing profile, click the three dots next to any card, and choose Make primary. This ensures that Shopify always attempts to charge your preferred account first.

Easily Customize Shopify Payments

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

Deactivating Customer-Facing Payment Methods

Removing a payment option from your checkout is technically called "deactivation" rather than deletion for third-party providers. This is because the integration remains available in your account history for processing refunds or viewing old transaction data, even if it is no longer visible to new customers.

Third-Party Gateways and Apps

If you want to stop accepting PayPal, Amazon Pay, or specific BNPL options like Affirm or Klarna, the process is handled in the Payments section.

  1. Go to Settings > Payments.
  2. Locate the provider you wish to remove under the Additional payment methods section or the specific provider block.
  3. Click Manage.
  4. At the bottom of the page, click Deactivate.
  5. Shopify will ask for a reason for the deactivation. Select the relevant option and confirm.

For PayPal-specific workflows, see the HidePay guide on how to hide PayPal Express Checkout for Shopify Plus customers.

Manual Payment Methods

Manual methods like Cash on Delivery (COD) or Bank Deposits are often the first things merchants want to remove as they scale. These methods carry a higher risk of non-payment or logistical headaches.

  1. In Settings > Payments, scroll to the Manual payment methods section.
  2. Click the Manage or Edit button next to the specific method (e.g., "Bank Deposit").
  3. Select Deactivate.
  4. Confirm the change.

The method will immediately disappear from your checkout page. It is a good practice to clear your browser cache and perform a test checkout to verify the option is gone. If you'd rather hide COD only for specific scenarios (for example, foreign customers or high-value orders), see the HidePay tutorial on hiding Cash on Delivery for targeted conditions.

Why Simply Deleting Is Not Always the Best Strategy

While the steps above are effective for total removal, many merchants find that a blanket deactivation is too restrictive. Global e-commerce requires a more nuanced approach. Removing a payment method entirely might solve one problem while creating another.

The Problem with Blanket Deletions

If you delete a payment method because it has high transaction fees, you save money on those fees. However, you might also lose customers who only use that specific method. For example, if you remove "Cash on Delivery" to avoid high return rates in one country, you might inadvertently kill your conversion rate in another country where COD is the standard.

The "Smart Checkout" Logic

Instead of a total deletion, we recommend using logic-based rules. The app we developed, HidePay, allows you to keep the payment method active in your Shopify admin but hide it from the customer's view based on specific criteria; you can also learn how to create payment customizations to implement those rules. This is built on native Shopify Functions, which means it is fast and reliable.

Common scenarios where hiding beats deleting include:

  • Geography: use the Country/Shopify Market organizer to show or hide methods by market.
  • Order Value: hide high-fee methods for low-value carts or hide COD for expensive orders using cart-total rules.
  • Customer Tags: show premium or "invoice-only" payment methods only to tagged B2B customers.
  • Product Type: hide certain options if the cart contains "Final Sale" items or digital products.

Securing Your Shopify Payments Account

When you are managing your payment stack, security should be your top priority. Unauthorized changes to your billing or payout settings are a major red flag for account compromise. If you are in the middle of updating or deleting payment methods, take a moment to audit your security settings.

Fraud Prevention Settings

Shopify Payments includes built-in fraud analysis. You can adjust how strictly these rules are enforced. Within Settings > Payments, click Manage on the Shopify Payments block. Look for the Fraud prevention section.

We recommend activating both:

  1. Decline charges that fail CVV verification: This ensures the customer has the physical card.
  2. Decline charges that fail AVS postal code verification: This matches the billing address with the card issuer's records.

If you want to add order-blocking or checkout validation rules to reduce fraud and bot activity, consider an order-validation tool designed for that purpose.

Monitoring for Unauthorized Changes

If you see a payment method you didn't add, or if your payout bank account has changed without your knowledge, you must act immediately. Change your Shopify admin password, enable Two-Factor Authentication (2FA), and contact Shopify Support.

Troubleshooting Common Deletion Errors

Sometimes, the "Delete" or "Deactivate" buttons don't work as expected. Here are the most likely reasons and how to fix them.

Missing Delete Button

If you cannot see the option to delete a billing card, it is almost certainly because it is your only payment method on file. Shopify requires a valid billing method to keep your store open. Add a new card first, and the delete option for the old one will appear.

Method Still Appearing at Checkout

If you have deactivated a payment method but it still shows up for customers, check the following:

  • Browser Cache: Your browser might be showing a cached version of the checkout. Test in an Incognito/Private window.
  • Draft Orders: Sometimes manual payment methods persist in draft orders created before the deactivation.
  • Third-Party Apps: If you use a custom checkout app or an older "off-site" gateway, the deactivation in the main Shopify settings might not have synced. Check the settings within the specific app.

Recurring Charges Failing

If you delete a billing card that was tied to specific app subscriptions, those apps may stop working. When you update your primary billing method, Shopify usually handles the transition for all app charges, but it is worth checking Settings > Apps and sales channels to ensure all your subscriptions are active.

Key Takeaways for Payment Management

Managing your payment methods doesn't have to be a stressful task. By following a structured approach, you can keep your store secure and your checkout optimized.

  • Audit Regularly: Review your payment methods once a quarter. Remove anything you no longer use to reduce your attack surface and administrative clutter.
  • Add Before You Delete: When updating billing info, always add the new method before trying to remove the old one.
  • Test Everything: After deactivating a customer-facing method, run a test order to ensure the checkout flow is still logical and functional.
  • Use Logic, Not Just Deletion: If a payment method is only a problem in certain situations (like specific countries or low order values), use a tool to hide it conditionally rather than deleting it globally.

If you want to hide, sort, or rename payment methods in the checkout (for example, to change labels or influence order of appearance), see the HidePay documentation on sorting and renaming payment methods in the checkout.

Future-Proofing Your Checkout with Shopify Functions

Shopify is moving away from old "Checkout Scripts" and toward a more robust system called Shopify Functions. This is the technology our tool uses to manage payment methods. Functions allow for deeper customization without slowing down your site or requiring complex code edits.

If you want to learn more about why Shopify Functions matter and how they replace Scripts, see the Nextools explainer on why Shopify Functions are the future. For merchants who prefer a codeless approach to generating Functions (discounts, payments, delivery, validations), Nextools also offers a functions generator app that helps migrate and create Functions without writing code.

By moving your payment management to a tool built on Functions, you ensure that your checkout remains compatible with Shopify's latest updates. This is particularly important for Plus merchants who are migrating to Checkout Extensibility. Our app helps you transition into this new era by giving you a codeless way to manage which payment methods appear, how they are sorted, and what they are named.

Action Summary: What to Do Next

If you are ready to clean up your Shopify payment methods, follow this quick checklist:

  1. Update Billing: Check Settings > Billing and ensure your primary card is current. Delete any expired backups.
  2. Clean Checkout: Go to Settings > Payments and deactivate any gateways (like old PayPal accounts or manual methods) that you no longer support. For PayPal Express clean-up, consult the HidePay guide on hiding PayPal Express for Shopify Plus.
  3. Optimize Visibility: If you find yourself wanting to delete a method only for some customers, consider a more surgical approach and create a payment customization that targets cart totals, markets, or customer tags.
  4. Security Check: Ensure CVV and AVS filters are active in your Shopify Payments settings to prevent fraudulent orders before they happen.

If you find that standard Shopify settings are too limited for your specific business model, consider a rules-based solution. You can try HidePay on the Shopify App Store to hide, sort, and rename payment methods based on many conditions. If you manage shipping logic too (for example, hiding payment methods by shipping method or offering different payment options for local pickup), pairing HidePay with the HideShip app or the HideSuite bundle can simplify multi-condition setups.

Ready to take control of your checkout? Get HidePay for your store on the Shopify App Store.

FAQ

Why can't I delete my primary payment method on Shopify?

Shopify requires at least one valid payment method on file to cover your subscription fees and any app charges. To delete your current primary method, you must first add a new credit card or PayPal account and set it as the primary. Once the new method is active, the "Delete" option will become available for the old one.

Does deactivating a payment method cancel my pending payouts?

No. Deactivating a payment provider like Shopify Payments or PayPal only prevents new customers from using that method at checkout. Any funds currently held by the provider for previous orders will still be deposited into your bank account according to your existing payout schedule.

Can I delete the "Express Checkout" buttons like Apple Pay or Shop Pay?

You can manage these within the Shopify Payments settings. By clicking "Manage" on Shopify Payments, you can uncheck specific accelerated checkout options. However, for more granular control—such as hiding these buttons only for specific products or countries—you would need an app that uses Shopify Functions to block those specific elements dynamically; HidePay can hide Express Checkout buttons where Shopify permits it.

What is the difference between "Deactivating" and "Deleting" in Shopify?

In the context of customer payments, Shopify uses the term "Deactivate." This removes the option from your checkout but keeps the historical data and integration settings in your admin. For merchant billing (how you pay Shopify), the term "Delete" is used to completely remove a credit card's details from your billing profile.

Get Started with HidePay

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