Support Forum
How Can I Block Customers from Purchasing Through Stripe? - Tue - Jan 20, 2026 - 12:50pm
-
If you identify suspicious or fraudulent activity, Stripe provides tools to help prevent specific customers, cards, or behaviors from completing purchases.These controls are managed directly within your Stripe dashboard.
Ways to block purchases in StripeDepending on the situation, you can:
Block specific cards- Stripe automatically flags cards associated with fraud
- You can manually block a card so it cannot be used again
Block email addresses
- Create Radar rules to block purchases using specific email addresses
Block IP addresses or locations
- Prevent transactions from:
- Certain IP addresses
- Countries or regions
- VPN or proxy traffic
- Certain IP addresses
Block high-risk behavior
Using Stripe Radar, you can block transactions that:
- Trigger a high risk score
- Involve repeated failed attempts
- Match patterns commonly associated with fraud
How to set this up
- Log in to your Stripe Dashboard
- Go to Fraud → Radar
- Create or edit rules
- Choose whether transactions should be blocked or reviewed
Ways to Block Customers in Stripe:
Stripe does not allow you to block a customer profile directly, but you can block customers using the identifiers tied to their purchases.
Block a Specific Card
If a fraudulent transaction has already occurred:- Log in to your Stripe Dashboard
- Navigate to Payments
- Click on the transaction in question
- Select the card details
- Choose Block card
Once blocked, that card can no longer be used for future purchases on your account.
Block a Customer by Email Address
You can create a Radar rule to block transactions using a specific email address.
Steps:- Go to Stripe Dashboard
- Navigate to Fraud → Radar
- Click Rules
- Create a rule such as:
Block if :email: = "example@email.com"
This prevents any transaction using that email address from being processed.
Block a Customer by IP Address
If multiple attempts are coming from the same location:- Go to Fraud → Radar
- Create a rule such as:
Block if :ip_address: = "123.45.67.89"
This blocks all transactions originating from that IP address.
Block by Country or Region
If fraud is consistently originating from a specific region, you can create a rule such as:
Block if :card_country: = "UA"
Please use country-based rules cautiously, as this may block legitimate international patrons.
Block High-Risk Behavior Automatically
Stripe Radar also allows you to block transactions based on elevated risk scores, repeated failed attempts, or suspicious behavior patterns.
Important notes
- ThunderTix does not store or control card-level blocking.
- Blocking actions must be handled within Stripe.
- We recommend reviewing rules carefully to avoid blocking legitimate patrons.
Best practice
If you’re experiencing ongoing fraud attempts:
- Enable stricter Radar rules temporarily
- Monitor flagged activity
- Adjust rules once traffic stabilizes
Stripe gives you flexibility, but finding the right balance between protection and accessibility is key.
To read more about card authorization settings in stripe to prevent fraudulent purchasing, please read the article below:
- Stripe automatically flags cards associated with fraud
View our video tutorials
Do I need to complete a questionnaire for PCI compliance?
How do I connect my Authorize.net gateway with ThunderTix?
Where can I get my Verified Gateway Seal for my checkout page?
Declined Card, but Pending Charges on Bank Account
How do I connect my Moneris account with ThunderTix?
What credit card readers will work with ThunderTix?
Authorize.net error - "The merchant login ID or password is invalid or the account is inactive"