transaction_not_allowedAccount Issueoccasional

Transaction Not Allowed

What This Means

The bank does not allow this specific transaction on the account. This is an account-level restriction that may be related to the transaction type, amount, or merchant category. SaaS businesses should ask the customer to contact their bank.

This decline is not retryable.

Retrying will likely fail again. The customer needs to update their payment method or contact their bank.

Common Causes

  • 1Account-level restrictions prevent this transaction type
  • 2Bank policy blocks the merchant category for this account
  • 3Parental controls or account-level spending rules block the transaction

Recovery Tactics

  1. 1Ask the customer to contact their bank to authorize this type of transaction
  2. 2Suggest the customer use a different card or account
  3. 3If this is a corporate card, the customer may need approval from their finance team
Free Tool

How healthy is your Stripe account?

Get a free churn health report. Find pending cancellations, failed payments, and expiring cards putting your MRR at risk.

Run Free Audit

FAQ

Why would a bank block a specific transaction?

Banks may block transactions based on account type (e.g., savings vs checking), merchant category (e.g., software purchases on a restricted card), customer-set rules (e.g., spending limits), or regulatory requirements.

Is this permanent?

It depends. Some transaction restrictions are permanent account features, while others can be changed by the customer through their bank. The customer should call their bank to understand and potentially modify the restriction.

Free Tool

How healthy is your Stripe account?

Get a free churn health report. Find pending cancellations, failed payments, and expiring cards putting your MRR at risk.

Run Free Audit