# Gateway Pools

Gateway Pools give you full control over how payments are routed inside Funnelish.

Instead of relying on a single processor, **you can group multiple gateways together and set rules to decide which one handles each transaction.**&#x20;

This helps you:

* Increase authorization rates
* Reduce failed checkouts
* Lower processing fees
* Protect against risk and limits

{% hint style="warning" %}
**Note:** At the moment, Gateway Pools are only available for **Credit Card processors**.
{% endhint %}

### How Gateway Pools Work

When a customer checks out, Funnelish automatically evaluates your conditions and **routes the payment through the most suitable gateway in your pool.**

#### Example scenarios:

* A declined transaction can be retried automatically through a backup gateway.
* High-ticket orders can be sent through a lower-fee processor.
* Different currencies can be routed to the most efficient local gateway.
* Certain card brands (Visa, Mastercard, Amex) can be tied to specific processors.

### Setting Up Gateway Pools

You can set up and manage Gateway Pools either globally (from your account) or directly inside a funnel.

#### 1. Connect your gateways

Before creating a pool, make sure your preferred gateways are connected. You’ll need at least two gateways available to build a pool.

1. Go to Settings > Payments&#x20;
2. Click on Connect a new gateway
3. Select Credit Card
4. Choose and connect your preferred Credit Card Gateways. Once added here, these can be added with just one click at funnel level.

> → **Quick jump to** [**Credit Card Gateways**](https://docs.funnelish.com/start/collecting-payments/card-payments) **& how to connect them.**

#### 2. Create a gateway pool

1. Go to **Account > Payments** (or create it directly inside a funnel under **Funnel Apps > Funnelish Pay**).
2. Click **Create Gateway Pool**.
3. Select which gateways you want to include in the pool.
4. Choose a **default gateway**. This is the processor Funnelish will try first for every transaction.
5. For the remaining gateways in the pool, add **conditions** to decide when they should be used.

#### Conditions you can include:

When setting up your pool, you can combine one or more of the following conditions:

* **Transaction declined** → Retry with another gateway to save the sale.
* **Split-volume** → Spread transactions based on a fixed amount or percentage across processors to manage risk and limits.&#x20;
* **Product type** → Route one-time or subscription products differently.
* **Tags** → Apply special handling for high-risk or priority products.
* **Card brand** → Assign Visa, Mastercard, Amex, etc. to specific processors.
* **Currency** → Process orders in the most efficient local gateway.
* **Regions** → Ensure buyers use gateways that work best in their country.
* **Amount** → Assign gateways by order value (e.g., high-ticket purchases).

#### 3. Adding the gateway pool to a funnel

Once your pool is created, you can add it directly inside a specific funnel through **Funnelish Pay**.

<figure><img src="https://2613769297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1AQCa9ckIWH7hGfrUV%2Fuploads%2Ft3AN2D2pIqWcuF3z4fEm%2FScreenshot%202025-09-29%20at%2013.05.59.png?alt=media&#x26;token=ced7c372-2a03-4365-a9ae-bf10d1a97bf7" alt=""><figcaption></figcaption></figure>

4. **Upgrade your pages**

{% hint style="danger" %}
Your pages should be upgraded to v2 editor for gateway pools to work.
{% endhint %}

* Please update your checkout & upsell/downsell pages to v2 editor from here:

<figure><img src="https://2613769297-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1AQCa9ckIWH7hGfrUV%2Fuploads%2FZCeTB95TYqAGkrpPuOHV%2FScreenshot%202025-09-29%20at%2023.36.59.png?alt=media&#x26;token=c020eea3-5087-4c43-a231-3d63265ec0e2" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Funnelish will automatically re-attempt or direct transactions through your specific conditions.
{% endhint %}
