# Step-by-step: integrate FlyCode with Recharge

[FlyCode](https://www.flycode.com/) offers a built-in integration with Recharge via the App Marketplace to reduce involuntary churn by managing payment failures intelligently and increase revenue confidence.

Failed payments are the #1 driver of involuntary churn in subscriptions. Beyond smart retries, world-class recovery hinges on granular diagnosis: issuer responses, BIN patterns, soft- vs. hard-decline paths, network token, dynamic dunning timing by reason, and message/channel personalization by risk and LTV.

That’s where FlyCode focuses 100% of its product and AI investment.

…and now you can use Recharge/ Recharge Retain for everything else and FlyCode for payment recovery excellence.

[More about our Customers ](https://www.flycode.com/customers)

Why choose between great and best when you can have both?&#x20;

### Recharge and FlyCode

If you want the deepest possible lift on failed payment recovery, pair Retain with FlyCode. You don’t have to choose.

And here's what we love most: top Recharge customers are already working with us, proving that great partnerships create even greater results.

Start a [free payment audit today](https://www.flycode.com/churn-audit-failed-payments) to boost your recovery rate

### Some of our shared customers: Recharge and FlyCode

<figure><img src="https://857825088-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FedoXR9BFShbgporwvi7n%2Fuploads%2F1GkHU6YJsEnTn2babTv5%2FFlycode%20x%20Recharge%20Logos%20(1).png?alt=media&#x26;token=2540520a-00c2-4dae-9606-29a2a8543806" alt=""><figcaption></figcaption></figure>

### Steps to install the FlyCode app:

#### Step 1: Get a FlyCode installation link to the Recharge  app&#x20;

<figure><img src="https://lh7-us.googleusercontent.com/ytc52NRaXKYiaZDRm2i0ATfMxey7Aa-esZslTNI7YJk48RxpfUwbCkV1Vv3CkbmwLYQejpX7TRVmlPoDZqsHydm6wawNZ1ogjDHQVbCCAZl5SDu7D-AA8lCV7tDXD4lYCckTGk9EjwnrnfjFBlWzjUM" alt=""><figcaption></figcaption></figure>

#### Step 2: Confirm Permissions and install the app:&#x20;

<figure><img src="https://lh7-us.googleusercontent.com/-gUMqN-gFG59g4hwBHP8cZsqiVDk3gb36pt0M-LGiHOS5DPXZeNcc98QeofA95B1GtP94baaosUWy3FVHp9gbv26uBsYrdqy1Ia2yTVni_AWRyczyYBaYXVM3c4EYgiDA5ZGsdbOfgq0gF4bO1cBcPU" alt=""><figcaption></figcaption></figure>

#### Step 3: Change the Payment settings in Recharge&#x20;

* Allow 3rd party integration
* Set Max retires at 8
* When Max retries are reached: “Do nothing”&#x20;

<figure><img src="https://lh7-us.googleusercontent.com/UThVnfC2IWomEXbHksarlmTBYHAwGxMi6BUIxlRIqjjBHRuEXYZGaEi54BC7ZdXvyh6QnKIEmdPrp9a8jPZfIGad8lMF80-Fj5foXHid65UtSw1eREAtMzVlYFlPXsjHbyL8sqLBJuei0ltBjI9twF0" alt=""><figcaption></figcaption></figure>

#### Step 4: Set launching date&#x20;

* FlyCode App operates on all existing and new charges that are in error state.
* When installing, the FlyCode App loads all existing charges in error state and backfills all errors for any charge.
* Backfilling error details is also performed each time FlyCode receives a webhook on a charge that's new to FlyCode

#### Step 5: Run tests and go live&#x20;

We run a test plan per merchant to cover end to end tests and make sure we support all the payment options and errors we get.&#x20;

* FlyCode App does retry charges that error due to Inventory / Configuration issues.
* FlyCode App restricts retries on charges that were given a 'hard decline' from the processor
* FlyCode App has a built-in safeguard that never processes charges more than 2 times per hour for a given customer.<br>

### The Perfect Partnership: Better Together

* ### **Recharge Retain** gives you a powerful retention suite—Referrals, Rewards, Cancellation Prevention, Win Backs, and Failed Payment Recovery—built right into your subscription stack.
* ### **Flycode** is the payment recovery specialist that integrates seamlessly with Retain, focusing 100% of its AI investment on granular failed payment diagnosis and recovery.
* ### **Together:** You get lifecycle growth AND world-class failed-payment performance—without compromising either side or dealing with vendor conflicts.
