Back to library
Ops·n8n workflow

Failed Payment Recovery

On a failed Stripe payment, branch on the decline reason — email the customer an update link, or flag it for manual review.

Overview

Webhook (Stripe payment failure) → an IF that branches on the decline code → for recoverable declines, a Gmail message with your billing-portal link; otherwise a Slack flag for manual review. Set BILLING_PORTAL_URL, connect Gmail and Slack, and tune which codes you treat as recoverable.

What's included

Importable n8n workflow (JSON)
Real, wired nodes — trigger, logic, and actions
Setup notes: which credentials to connect
Free updates when the workflow changes
Commercial-use license — keep and customize
Email support if you get stuck

Quickstart

  1. 01

    Download the JSON

    Once payment clears, the file lands in your dashboard and also arrives by email.

  2. 02

    Import into n8n

    Choose Import from File and select the downloaded JSON. The full agent graph appears, ready to configure.

  3. 03

    Plug in credentials

    Each integration node prompts for credentials on first run. The setup guide lists every credential the agent expects.

  4. 04

    Activate and test

    Run once with sample input, confirm the expected output, then flip the activate toggle.

Reviews (0)

No reviews yet. Be the first.

Sign in to leave a review.

One-time purchase
$14once

Add-ons

  • Lifetime access to this version
  • Commercial-use license
  • 30-day money-back guarantee