# gateway.transaction_processing.withdrawal_frequency_exceeded

> For the complete machine-readable documentation index, see [llms.txt](https://apidocs.chargebee.com/llms.txt).


**gateway**

The payment failed because the customer has exceeded the allowed number of withdrawals or transactions for their account within a specific time period. Banks and financial institutions often impose daily, weekly, or monthly transaction frequency limits.

## Recommended Customer Message

Your transaction exceeded the allowed activity on your account. Please try again later or contact customer support for assistance.

## Root Cause[](#root-cause)

-   **Bank-imposed withdrawal limits:** Banks or financial institutions set daily, weekly, or monthly transaction limits.
-   **Account type restrictions:** Certain account types (e.g., savings accounts) have stricter withdrawal frequency rules.
-   **Security policies:** Excessive transaction attempts may trigger fraud prevention measures, temporarily blocking further transactions.

## Troubleshooting and Solutions[](#troubleshooting-and-solutions)

-   Inform the customer that their transaction could not be processed due to exceeding the allowed account activity limits.
-   Ask the customer to retry the transaction after some time when their withdrawal limit resets.
-   Ask the customer to contact their bank to inquire about increasing withdrawal limits if applicable.
-   Implement smart retries in your system using the payday\_spaced\_retry strategy to retry transactions after an appropriate interval.
-   Offer an alternative payment method if immediate payment is critical.

