> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pesaswap.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Smart Retries

**Smart Retries** improve the success rate of failed payouts by retrying transactions based on **error types** and **available connectors**. This intelligent retry logic ensures higher recovery from payout failures without needing manual intervention.

## Enable Smart Retries

<Info>Please drop a note to [info@Pesaswap.in](mailto:info@Pesaswap.in) to enable Smart Retries for Payout (applicable only for pesaswap Cloud users).</Info>

Smart Retries are available only for **Pesaswap Cloud** users.

**To enable this feature, contact:** [info@Pesaswap.in](mailto:info@Pesaswap.in)

## How It Works

Retries are automatically triggered **only** if:

* The error type is **eligible** (based on a predefined configuration)
* The retry is likely to increase the success rate

Retries are connector-specific and follow connector capabilities and error mappings configured on Pesaswap's backend.

## Types of Smart Retries

### 1. Single Connector Retry

If only **one connector** is configured for a specific payout method, eligible errors will be retried using **that same connector**.

**Use Case:**

* Single payment processor setup
* Connector-specific temporary failures
* Network timeout issues

### 2. Multi Connector Retry

If **multiple connectors** support the payout method, retries will cycle through the connectors while keeping the payout method **unchanged**.

**Use Case:**

* Multiple payment processors configured
* Primary connector failure
* Load balancing across processors

## Supported Payout Methods & Connectors

| Connector       | Supported Payout Methods |
| --------------- | ------------------------ |
| **Adyen**       | Cards, Banks, Wallets    |
| **Cybersource** | Cards                    |
| **Ebanx**       | Banks                    |
| **Paypal**      | Wallets                  |
| **Stripe**      | Cards, Banks             |
| **Wise**        | Banks                    |

## Retry Conditions

| Condition               | Description                                                                                   |
| ----------------------- | --------------------------------------------------------------------------------------------- |
| **Connector Count**     | Multi Connector Retry requires more than one connector for a payout method                    |
| **Method Lock**         | Payout method remains unchanged during retries                                                |
| **Error Configuration** | Retry only if error is pre-configured and suitable                                            |
| **Retry Count**         | Default: **5 attempts** per connector (customizable)                                          |
| **Stop Conditions**     | Retry stops when: <br />✔ Success <br />✔ Retry count exhausted <br />✔ All connectors failed |
