Back to Payment Guides

How to Remove a Credit Card From Shopify Settings and Checkout

Learn how to shopify remove credit card from your billing profile or hide payment options at checkout. Follow our guide to manage store payments efficiently.

Introduction

Managing your payment methods is a fundamental part of running a Shopify store, whether you are updating your own billing information or controlling how customers pay you at checkout. Merchants frequently need to remove a credit card from their account to update expired details, switch to a different business account, or limit specific payment options for customers in high-risk regions. Using a specialized tool like get HidePay for your store allows you to manage these checkout options with precision, ensuring that the right payment methods appear only when they make sense for your business.

This guide provides a detailed walkthrough for two distinct scenarios: removing a credit card from your Shopify billing profile and deactivating or hiding credit card options for your customers. We will cover the administrative steps required in the Shopify admin and the strategic reasons why you might want to restrict certain payment methods during the checkout process. By the end of this article, you will understand how to maintain a clean billing profile and a highly optimized checkout experience.

Managing Your Shopify Billing Payment Methods

Every Shopify merchant must have a valid payment method on file to cover subscription fees, app charges, and shipping labels. Over time, you may need to remove an old card or replace a primary payment method. Shopify requires at least one valid payment method to be active at all times to prevent service interruptions.

Adding a New Billing Method Before Removal

If you intend to remove your only credit card, you must first add a replacement. Shopify does not allow you to leave the billing section empty if you have an active subscription plan.

To add a new payment method:

  1. Navigate to your Shopify admin and select Settings, then Billing.
  2. Within the Billing profile section, click Add payment method.
  3. If multiple types are available (such as credit card or PayPal), select the appropriate one from the drop-down menu.
  4. Enter the card details and the correct billing address.
  5. Save the information.

Once the new card is added, it will appear in your list of payment methods. You can then designate it as the primary method or leave it as a backup.

Deleting an Existing Card

After a new card is successfully added to your profile, you can remove the outdated one.

  1. In the Billing profile section of the Billing menu, locate the card you wish to remove.
  2. Click the three dots (ellipsis) next to the card details.
  3. Select Delete.
  4. Confirm the deletion in the pop-up window.

If the delete option is greyed out or unavailable, it is usually because that card is currently set as the primary payment method and no secondary method exists. Ensure you have designated another card as "Primary" before attempting to remove the old one.

Updating Credit Card Information

Shopify does not allow you to "edit" an existing card's number or security code for security reasons. If your card number changes or you receive a new physical card with the same number but a different expiration date, you must treat it as a new card.

Replacing an Expired Card

To update an expiration date or CVV, you follow the "Replace" workflow. This is common when a bank issues a replacement for a card that is about to expire.

  1. Go to Settings > Billing.
  2. Find the payment method in the Billing profile.
  3. Click the three dots and choose Replace.
  4. Enter the updated details and the new billing address if it has changed.
  5. Confirm the changes.

This process ensures that your automated billing for apps and subscriptions continues without failure. A failed billing attempt can lead to your admin being temporarily locked, so keeping this information current is vital for operational continuity.

Easily Customize Shopify Payments

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

Removing Credit Card Options from Customer Checkout

Beyond your own billing, you may want to remove or hide credit card options from the customer's view at checkout. This is often a strategic choice based on the customer’s location, the type of products they are buying, or the total value of the order.

Deactivating Payment Providers

If you want to stop accepting credit cards entirely or switch to a different provider (for example, moving from a third-party gateway to Shopify Payments), you must deactivate the old provider.

  1. From your Shopify admin, go to Settings > Payments.
  2. Locate the provider you want to remove in the Payment providers or Additional payment methods section.
  3. Click Manage.
  4. Scroll to the bottom and click Deactivate.
  5. Confirm the deactivation.

Deactivating a provider removes it from the checkout immediately. However, the app or integration remains in your store's history to allow for future returns or financial reporting.

Removing Express Checkout Buttons

Express checkout buttons like Apple Pay, Google Pay, and Shop Pay often appear at the top of the checkout page. While these can increase conversion rates, some merchants prefer to remove them to ensure customers follow a specific checkout flow, such as entering a discount code or agreeing to terms of service. See the HidePay guide on how to hide express checkout buttons.

To manage these, you generally navigate to the Shopify Payments section and click Manage. Under the Wallets section, you can uncheck the boxes for specific express buttons. This removes the "accelerated" credit card options while keeping the standard credit card fields available later in the checkout process.

Strategic Reasons to Control Payment Visibility

Hiding or removing a credit card option isn't always about a permanent deactivation. Often, it is about showing the right option to the right person. Our tool, HidePay, uses native Shopify Functions to let you create rules that hide payment methods based on specific conditions — read more in the blog post Introducing HidePay for Shopify.

Reducing High-Risk Transactions

Some regions are notorious for higher rates of credit card fraud and chargebacks. If you notice a pattern of fraudulent activity from a specific country or zip code, you might choose to remove credit card options for those customers. By hiding the credit card field and only offering safer alternatives like bank transfers or local payment apps, you protect your margins and lower your dispute rate.

Managing High-Ticket Orders

For orders exceeding a certain value—such as $5,000 or $10,000—the processing fees for credit cards can be substantial. Many B2B merchants prefer to remove credit card options for these large transactions to avoid the 2.9% + 30c fee. Instead, they use rules to surface "Wire Transfer" or "Invoice" only when the cart total exceeds a specific threshold.

Tailoring the Experience for B2B Customers

Wholesale or B2B customers often have different payment terms than retail customers. You might use tags to trigger a rule that removes standard credit card options and replaces them with "Net 30" or "Purchase Order" payments. For a step-by-step help doc on targeting customer tags, see Hide Payment Options by Customer TAG. This keeps your retail checkout simple while providing professional buyers with the terms they expect.

Product-Specific Restrictions

Certain products may be prohibited by specific payment gateways. If you sell a mix of standard goods and "high-risk" items (like certain supplements or regulated goods), you can set a rule to remove specific credit card processors whenever a restricted item is in the cart. This prevents your entire payment account from being flagged or suspended by the provider.

How to Set Hiding Rules Effectively

When you decide to remove a payment option based on logic rather than a blanket deactivation, you need a reliable way to execute those rules. Because we built our app on native Shopify Functions, these rules run directly within Shopify’s infrastructure. This means the logic is applied instantly, without the lag or flickering often associated with older script-based solutions. For a practical walkthrough, learn how to create a payment customization.

Geography-Based Rules

You can remove credit card options for specific countries, provinces, or even zip codes. This is particularly useful for international merchants who want to offer local payment methods in Europe (like iDEAL or Bancontact) but want to hide credit cards in markets where they are less common or more prone to fraud. Follow the guide to organize payment methods by country or by Shopify Market to set this up.

Cart and Order Attributes

Rules can be triggered by what is actually in the cart. This includes:

  • Cart Total: Hide cards for very small or very large orders.
  • Product Tags: Remove specific gateways if a certain product is present.
  • Currency: Show only relevant payment methods for the customer's local currency.
  • Weekday: Some merchants hide certain payment methods on weekends if they cannot process those orders until Monday.

Sorting and Renaming for Better UX

Sometimes, you don't need to remove the credit card option entirely; you just need to move it. If you prefer customers to use a lower-fee method, you can sort that method to the top of the list. You can also rename payment methods to be more descriptive, such as changing "Standard Credit Card" to "Secure Credit Card Payment." See the HidePay help doc on how to sort and rename payment methods.

Using Shopify Credit and Virtual Cards

Shopify recently introduced Shopify Credit, a business charge card for merchants. If you are using this card, managing it is slightly different from managing your external billing cards.

Creating and Replacing Shopify Credit Cards

If you need to replace your Shopify Credit card because it was lost or compromised:

  1. Go to the Finance section in your Shopify admin.
  2. Select your card.
  3. Click the three dots and choose Cancel and replace.
  4. Select the reason for replacement and confirm.

This will automatically deactivate the old card and issue a new virtual card that you can use immediately while waiting for a physical replacement.

Locking a Card

If you suspect fraudulent activity on your Shopify Credit card but aren't ready to delete it permanently, you can use the "Lock card" feature. This prevents any new transactions from being processed until you unlock it. This is a safer alternative to immediate removal if you think the card might simply be misplaced.

Actions for Optimizing Your Checkout

To ensure your checkout is both functional and secure, consider these steps:

  • Audit your payment methods: Check your Settings > Payments monthly to ensure no redundant or high-fee gateways are active.
  • Review billing addresses: If your business moves, update the billing address on your primary card immediately to prevent authorization failures.
  • Implement logic-based hiding: Use our app to hide payment methods that are irrelevant to specific customer segments or regions.
  • Test your checkout: Always perform a test transaction after removing or adding a payment method to ensure the customer journey is uninterrupted.

Technical Foundation: Shopify Functions

In the past, removing or sorting payment methods required Shopify Plus and the use of Shopify Scripts. However, Shopify is phasing out scripts in favor of Shopify Functions. For a deeper explanation of why functions matter, read Why Shopify Functions are the future and scripts are the past.

HidePay is built entirely on these native functions. This is a significant distinction because it allows all merchants—not just those on the Plus plan—to customize their checkout. Because the code runs on Shopify’s servers, it is more reliable and faster than any client-side workaround. It also ensures that your checkout remains "Built for Shopify" certified, meeting the highest standards for performance and security.

Protecting Your Margins and UX

The ultimate goal of removing a credit card option—whether from your billing or your customer’s checkout—is to protect your business. For your own billing, it ensures your store stays online. For your customers, it ensures you aren't paying unnecessary fees or taking on undue risk.

Checkout optimization is not a one-size-fits-all process. A merchant selling $20 t-shirts globally has very different needs than a B2B wholesaler selling $10,000 engine parts. By taking control of which payment methods appear and when, you create a more professional, localized, and profitable store. If you also need to manage shipping visibility and avoid unexpected shipping fees, consider pairing payment rules with a shipping tool like HideShip on the Shopify App Store to control shipping options in tandem.

Conclusion

Whether you are performing a simple administrative task like updating an expired billing card or executing a complex strategy to hide high-fee payment methods, Shopify provides the tools to manage your financial flow. Always ensure you have a backup billing method on file to avoid downtime, and use targeted rules to present your customers with the most efficient payment options. HidePay provides the control you need to refine this experience without touching a single line of code — learn more about Introducing HidePay for Shopify or install HidePay from the Shopify App Store.

  • Review your billing profile regularly to remove old or unused cards.
  • Deactivate unnecessary payment providers to simplify the customer experience.
  • Use rules to hide credit cards in high-risk regions or for high-value orders.
  • Leverage native Shopify Functions for a fast, reliable checkout.

To start optimizing your checkout today and taking full control over your payment methods, you can install HidePay from the Shopify App Store.

FAQ

How do I delete my primary billing card?

You cannot delete a primary billing card if it is the only payment method on file. To remove it, you must first add a new credit card or PayPal account in Settings > Billing, designate the new method as Primary, and then you will see the Delete option for the old card.

Why can't I see the "Delete" option in my billing settings?

The Delete option is hidden if the card is the only one associated with your account or if it is currently set as the primary method for a store on a subscription plan. Add a secondary payment method first, and the option to remove the original card will become available.

Can I hide credit cards for specific customers only?

Yes, by using customer tags. You can set a rule in the app to hide credit card options for any customer with a specific tag, such as "Wholesale" or "Internal," while leaving the card option visible for all other shoppers.

Does removing a payment method affect pending refunds?

Deactivating a provider or removing a card from your billing profile does not cancel pending refunds. Shopify and most payment gateways maintain a record of the transaction, allowing you to issue a refund to the original payment method even if that provider is no longer active for new sales.

Get Started with HidePay

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