# Cascade Profiles

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

{% hint style="warning" %}
Hard Declines or Insufficient Funds will not cascade.
{% endhint %}

* [Create Cascade Profile](#cascadeprofiles-createcascadeprofile)
* [Add Gateways to Profile](#cascadeprofiles-addgatewaystoprofile)
* [Adjust Settings](#cascadeprofiles-adjustsettings)
* [Apply Cascade Profile](#cascadeprofiles-applycascadeprofile)

***

### Create Cascade Profile <a href="#cascadeprofiles-createcascadeprofile" id="cascadeprofiles-createcascadeprofile"></a>

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

<figure><img src="https://1103784913-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiAC0G99SjXjSv2GM5PAE%2Fuploads%2FeqftchgowxBcfvemB5iZ%2Fimage.png?alt=media&#x26;token=d311df26-8388-44b7-bf4c-5e53afa36a49" alt="" width="563"><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://1103784913-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiAC0G99SjXjSv2GM5PAE%2Fuploads%2F24JftUo6Eistku38XJ6v%2Fimage.png?alt=media&#x26;token=f885acb0-a016-496e-abd9-05d5b206bab3" alt="" width="350"><figcaption></figcaption></figure>

Please view [this article](https://help.konnektive.com/konnektive-crm/gateway-setup/advanced-transaction-routing-interface-atri/algorithms) 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="#cascadeprofiles-addgatewaystoprofile" id="cascadeprofiles-addgatewaystoprofile"></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://1103784913-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiAC0G99SjXjSv2GM5PAE%2Fuploads%2FF6VuSEYb0Hz4VSE87gmQ%2Fimage.png?alt=media&#x26;token=80791727-6b34-46c8-9796-f77de8ef5053" alt="" width="495"><figcaption></figcaption></figure>

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

<figure><img src="https://1103784913-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiAC0G99SjXjSv2GM5PAE%2Fuploads%2FY9sYS0EVQZGSxhdVTgXu%2Fimage.png?alt=media&#x26;token=cc4508b6-7ef9-4353-b2cc-3f95a8733243" alt="" width="563"><figcaption></figcaption></figure>

### Adjust Settings <a href="#cascadeprofiles-adjustsettings" id="cascadeprofiles-adjustsettings"></a>

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

<figure><img src="https://1103784913-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiAC0G99SjXjSv2GM5PAE%2Fuploads%2FWRid0uXWEhRaZ9lIYlkv%2Fimage.png?alt=media&#x26;token=934d3994-b7ab-40d1-9705-af9c26b0e5b3" alt="" width="563"><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="#cascadeprofiles-applycascadeprofile" id="cascadeprofiles-applycascadeprofile"></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://1103784913-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiAC0G99SjXjSv2GM5PAE%2Fuploads%2Fuabq25J22Rw6DswvHgWo%2Fimage.png?alt=media&#x26;token=ffb13395-7e0e-4f13-98ac-1c8b4a72692a" alt="" width="563"><figcaption></figcaption></figure>

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://1103784913-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiAC0G99SjXjSv2GM5PAE%2Fuploads%2FVgfUNMCwNW9UPhH8tJeD%2Fimage.png?alt=media&#x26;token=dd9aad4f-b252-4a67-8949-ba9154604b4e" alt="" width="563"><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://1103784913-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiAC0G99SjXjSv2GM5PAE%2Fuploads%2FErXhwAzXmn9sYmAaEF71%2Fimage.png?alt=media&#x26;token=7edeea43-95dd-419f-b22d-9295efe16114" alt="" width="563"><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://1103784913-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiAC0G99SjXjSv2GM5PAE%2Fuploads%2FrSkSucHINrbzRnpmUq6K%2Fimage.png?alt=media&#x26;token=a165e498-8e39-496a-acc5-cd110fe9f604" alt="" width="563"><figcaption></figcaption></figure>
