# Send Slack Alert When Recharge Payment Fails

3 min setup

No coding required

Runs automatically

Get instant Slack notifications when Recharge subscription payments fail so your support team can reach out to customers immediately. This workflow sends payment failure details directly to your support channel, helping you reduce churn and maintain customer relationships. Never miss a failed payment again with automatic alerts that include customer information and failure reasons.

## How it works

2 steps to start receiving Slack alerts with full charge details the moment a Recharge subscription payment fails

### Recharge Charge Failed

App connector: [Recharge](/content/apps/recharge/integrate "View Recharge integration page"/index.html)• Time to complete: 0 minutes (Auto-configured)

**Why this matters:** This is what starts the workflow. Every failed Recharge charge fires this trigger, capturing the full charge record — customer details, line items, amounts, and shipping info — and passing it directly into the Slack message.

### Send Slack Message

App connector: [Slack](/content/apps/slack/integrate "View Slack integration page"/index.html)• Time to complete: 2 minutes

**Why this matters:** This is the step that gets the alert in front of your team. A detailed, structured message lands in the Slack channel of your choice the moment a payment fails — so your support or ops team can act immediately instead of finding out hours later.

This step posts a pre-formatted Slack message to the channel you specify, populated with everything your team needs to investigate and respond: customer email and Recharge ID, charge ID and status, total amount and currency, payment processor name and external transaction ID, order ID, address ID, a line-by-line breakdown of subscription items with SKUs and prices, the customer's full shipping address, and any notes on the charge.

## Frequently asked questions

### Does the Slack message update if Recharge retries the payment and it succeeds later?

No — this workflow sends a one-time alert when the charge fails and doesn't modify or follow up on that message if the payment status changes. If you want a success notification when a retry goes through, build a companion workflow triggered by Recharge's charge/paid event that posts a follow-up message to the same channel.

### Will this fire for every retry attempt, or just the first failure?

It fires for every charge/failed event Recharge sends, which includes each retry attempt that fails. If Recharge retries a payment three times and all three fail, your channel will receive three separate alerts. If that creates too much noise, add a filter step after the trigger to check the retry attempt count and only alert on the first failure or after a set number of attempts.

### What if the Slack channel I want to use is private?

Private channels won't appear in the channel dropdown until you've invited the MESA Slack app. Open the private channel in Slack, type @MESA, and click Invite when prompted. Once that's done, return to this step and the channel should appear in the selector.

## Make this template your own!

Customize this workflow even further:

Tag the customer in Shopify at the same time.
Log every failed charge to a table for reporting.
