Less CommonStripe Decline Code

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

  1. 1Email the customer asking them to call their bank, explain that the charge is legitimate, and request the block be removed
  2. 2Make sure your Stripe statement descriptor is clear, recognizable, and matches the brand the customer signed up with
  3. 3Offer the customer an alternative payment method while their bank clears the block
  4. 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 Recovering

Related 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