Back to blog

How to Block a Customer on Shopify (No Block Button)

Shopify has no block button. Compare manual tagging, Shopify Flow, and automated blocking rules that stop repeat fraudsters for good.

Sandro Volpicella

Written by Sandro Volpicella

Founder & Developer of FraudFalcon

Shopify has no built-in "block customer" button. If someone keeps placing fraudulent orders, filing chargebacks, or abusing your return policy, you need a workaround. Here are the options — from manual tagging to fully automated blocking rules.

The short answer: Out of the box, Shopify only lets you disable a customer's account — it does not stop them from checking out as a guest. To actually block orders you need Shopify Flow (Plus only) or a fraud prevention app that cancels or blocks matching orders automatically.

Why You Can't Block Customers Natively

Shopify checkout is intentionally low-friction: anyone with a valid payment method can place an order, even without an account. Disabling a customer account in the admin only prevents that person from logging in — they can simply check out as a guest with the same email, or a new one.

That means "blocking" a customer really means: detecting their orders by stable signals (email, name, address, phone, IP) and cancelling or holding those orders before fulfillment.

Option 1: Manual Tagging and Review

The zero-cost approach: tag the customer (for example with "blocked" or "fraud") and check new orders against tagged customers before fulfilling.

✅ Pros:

  • Free and takes seconds to set up
  • Works on every Shopify plan

🚨 Cons:

  • Nothing is actually blocked — orders still come in
  • Relies on someone remembering to check every order
  • Fails the moment the customer uses a new email

Option 2: Shopify Flow (Shopify Plus Only)

On Shopify Plus, you can build a Flow automation: when an order is created by a customer tagged "blocked", cancel it automatically. This works, but it is limited to exact customer matches, requires a Plus plan, and every condition change means editing the workflow by hand.

Option 3: Automated Blocking Rules (Any Plan)

A fraud prevention app like FraudFalcon watches every incoming order and applies your blocking rules instantly — no Plus plan required. Because fraudsters rotate emails, the key is to block on several stable signals at once:

Signals worth blocking on:

  • Email address (and disposable email domains in general)
  • Full name
  • Shipping address or ZIP code
  • Phone number
  • IP address

How it works in FraudFalcon:

  1. Open the fraudulent order in your Shopify admin
  2. Click "More Actions" → "Create FraudFalcon Rule" — the customer's email, name, and address are pre-filled as conditions
  3. Choose the action: cancel the order automatically, tag it for review, or send yourself a notification
  4. Activate the rule — it now runs on every new order

From that moment, any order matching the blocked customer's details is handled automatically, even if they check out as a guest or slightly change their email.

Best Practices When Blocking Customers

✅ Do this:

  • Block multiple signals, not just the email
  • Cancel with reason "Fraudulent" and refund in full
  • Review blocked-order logs occasionally for false positives

🚨 Avoid this:

  • Blocking whole countries out of frustration
  • Relying on IP alone — VPNs make it unreliable
  • Fulfilling "one last order" from a known bad actor

🎯 Key Takeaways

  • ✓ Shopify cannot block customers natively — disabling an account does not stop guest checkout
  • ✓ Manual tagging documents the problem but prevents nothing
  • ✓ Automated rules that match email, name, address, and phone are the only reliable block
  • ✓ Block on several signals at once so a new email address does not defeat the rule

Ready to protect your store?

FraudFalcon helps you prevent fraud and reduce chargebacks. Start protecting your business today.

Try FraudFalcon

14-day free trial · first rule live in minutes