> For the complete documentation index, see [llms.txt](https://help.checkoutchamp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.checkoutchamp.com/crm/gateway-setup/advanced-transaction-routing-interface-atri/cascade-profiles.md).

# Cascade Profiles

Within ATRI you can create cascade profiles which are used to reattempt **soft declined** initial transactions.

Hard Declines or Insufficient Funds will not cascade.

***

### Create Cascade Profile <a href="#create-cascade-profile" id="create-cascade-profile"></a>

Inside ATRI, click on the Cascade menu option on the left side of the page. Then click *Add Cascade.*

<figure><img src="https://3790748257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT43PzcNjyZtWby9yrGd3%2Fuploads%2FXXx1EdgtRaDwtAdE2EDg%2Fimage.png?alt=media&amp;token=5641f75b-9349-4e4b-9f41-cb9911c11f8c" alt=""><figcaption></figcaption></figure>

Add a title to the profile, select an algorithm and add an Interval.

{% hint style="info" %}
Interval only affects the Weighted algorithm, but still choose an interval if using a different algorithm.
{% endhint %}

<figure><img src="https://3790748257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT43PzcNjyZtWby9yrGd3%2Fuploads%2FmPMhcbrj4ZJzT48DyR5u%2Fimage.png?alt=media&amp;token=68baff72-e544-4213-8974-f50583c85c46" alt=""><figcaption></figcaption></figure>

Please view [this article](/crm/gateway-setup/advanced-transaction-routing-interface-atri/atri-algorithms.md) for a description of the different algorithms.

{% hint style="info" %}
Intelligent is not an option inside the cascade profile.
{% endhint %}

### Add Gateways to Profile <a href="#add-gateways-to-profile" id="add-gateways-to-profile"></a>

After initially creating the profile, you will be redirected back to the Cascade Profiles page. From here, click on the name of the profile to edit and add gateways.

<figure><img src="https://3790748257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT43PzcNjyZtWby9yrGd3%2Fuploads%2FOupUJGySMnejRZTWSgEj%2Fimage.png?alt=media&amp;token=fd8b53f7-cf05-494d-9740-d8ca9d966963" alt=""><figcaption></figcaption></figure>

Click *Add A Gateway* to add gateways to the profile.

<figure><img src="https://3790748257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT43PzcNjyZtWby9yrGd3%2Fuploads%2FFJrouldS1bC2ox3cCPZL%2Fimage.png?alt=media&amp;token=97f88eea-7c1e-4c06-baa9-a6e19810cdb2" alt=""><figcaption></figcaption></figure>

### Adjust Settings <a href="#adjust-settings" id="adjust-settings"></a>

Please see [this article](/crm/gateway-setup/advanced-transaction-routing-interface-atri/atri-algorithms.md) for descriptions on how to configure each algorithm. **Intelligent is not an option inside the cascade profile.**

<figure><img src="https://3790748257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT43PzcNjyZtWby9yrGd3%2Fuploads%2FnDVPLjw3tqdpI37RygfE%2Fimage.png?alt=media&amp;token=de294b3a-407f-4d29-8643-7a3dac7820c3" alt=""><figcaption></figcaption></figure>

**Interval:** Sets the time frame that the system uses to determine the overall weights (only for weighted algorithm)

**Attempts:** The amount of times the cascade will reattempt a soft declined transaction. You cannot attempt against the same gateway multiple times. The maximum attempts allowed is 5.

**Gateway Category Sticky:** This is used to prevent cross-corping of transactions. Your gateways must be categorized by the Corporation that they were acquired for. If your main offer transaction goes against Corp A, all upsells must go to a Corp A gateway.

**Actions:** Click the trash can icon to remove the gateway from the profile.

### Apply Cascade Profile <a href="#apply-cascade-profile" id="apply-cascade-profile"></a>

Once your cascade profile is created, configured, and saved - Navigate to your gateway profile inside ATRI and set the cascade selector to the cascade profile.

<figure><img src="https://3790748257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT43PzcNjyZtWby9yrGd3%2Fuploads%2FMpaLqm7frgDZwXOpprtu%2Fimage.png?alt=media&amp;token=b06d7611-fc84-46c5-a23c-a036cc389919" alt=""><figcaption></figcaption></figure>

&#x20;

You also have the ability to apply a cascade directly to a gateway inside the CRM. This will override any other cascade settings that the gateway is set to follow (via ATRI gateway profiles).

<figure><img src="https://3790748257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT43PzcNjyZtWby9yrGd3%2Fuploads%2Fbz2r9QfpH7ErBuDLEvj4%2Fimage.png?alt=media&amp;token=22818c40-4a92-4a0a-bb17-eb05ec642cc5" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
When a cascade occurs, the transaction tables will display multiple transactions from one import order call, and only a single history note on the customer profile will be recorded saying "New order could not be created due to declined transactions."
{% endhint %}

<figure><img src="https://3790748257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT43PzcNjyZtWby9yrGd3%2Fuploads%2FxPKQogwLrWpv3CdMSlsQ%2Fimage.png?alt=media&amp;token=96e19a96-58a5-40fe-a467-d8544e3912df" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
If you see the "New order could not be created due to declined transactions." message multiple times on the customer history, this means the customer clicked the submit button multiple times.
{% endhint %}

<figure><img src="https://3790748257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT43PzcNjyZtWby9yrGd3%2Fuploads%2FB2bnABVd6BgYv9vcLKOl%2Fimage.png?alt=media&amp;token=3b5d06e8-cc25-44be-ac35-6e91cfa54704" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
It is possible to test your cascade by using your CRM test card with the CVV value set to 900
{% endhint %}
