Stripe Error: merchant_blacklist
The customer's bank has blacklisted your business and will not authorize any charges from your account.
What This Means
Merchant_blacklist is one of the most serious decline codes because it means the customer's issuing bank has specifically flagged your business and refuses to approve any charges from you to this cardholder. This is not a real-time fraud decision and not a temporary hold. It is a persistent block that the customer must clear with their bank. It often follows a chargeback dispute, a customer-reported fraud claim, or a misclassified merchant descriptor. Retrying will not help — the customer has to call their bank.
Why This Happens
- The customer previously filed a chargeback or fraud dispute against your business and the bank blocked you
- Your business descriptor on the customer's statement was unclear and the customer reported it as unauthorized
- The bank's risk system has classified your merchant category as high-risk and blocked it for this cardholder
- An old fraud incident on the customer's card caused the bank to add merchants in your category to a block list
How To Fix It
- 1Email the customer asking them to call their bank, explain that the charge is legitimate, and request the block be removed
- 2Make sure your Stripe statement descriptor is clear, recognizable, and matches the brand the customer signed up with
- 3Offer the customer an alternative payment method while their bank clears the block
- 4If you see merchant_blacklist across many customers from the same bank, contact Stripe support — your account may need a descriptor or MCC review
The Automated Solution
Revive recognizes merchant_blacklist as a permanent block at the customer-bank level and skips wasted retries. It immediately sends a tactful, explanatory email asking the customer to either resolve the block with their bank or provide an alternative payment method.
Revive connects to your Stripe account in 60 seconds. It monitors every failed charge, applies the right recovery strategy for each decline code, and sends branded emails to your customers when human action is needed. No code changes. No configuration. Just recovered revenue.
Connect Stripe & Start RecoveringRelated Stripe Errors
Frequently Asked Questions
Can I get my business removed from a merchant blacklist?
The blacklist is set on the customer's account at their issuing bank — only the customer can ask the bank to remove the block. Your job is to give them a clear, friendly reason to make that call.
Does merchant_blacklist mean my Stripe account is in trouble?
Not by itself. It is a block at the individual cardholder level, not at Stripe. However, if a high percentage of charges fail with merchant_blacklist, that signals a descriptor or category issue that you should address with Stripe support.
Learn More
Stop fixing payment errors manually
Revive monitors every failed Stripe charge, applies the optimal recovery strategy, and wins back revenue while you sleep. Connect in 60 seconds, recover in hours.
Start Recovering Revenue