Skip to content
n8n canvas: Stripe failed-payment trigger, customer details, update-card email, three-day wait, invoice check and Slack alert
Price
Free
Difficulty
Intermediate
Updated
November 6, 2026

Overview

When Stripe reports a failed invoice payment, this workflow takes the customer email and the hosted invoice link, then sends a short, friendly note asking them to update their card.

After three days the workflow checks the invoice again. If it is still not paid, your team gets a Slack alert with the invoice ID and customer email. Paid invoices stop there, so nobody is chased twice.

Useful for

  • Recover subscription revenue lost to expired cards
  • Keep customers informed without a manual follow-up
  • Give the billing team a short list of invoices that need a call

What's included

  • An n8n workflow with 7 nodes, ready to import
  • Trigger: Failed invoice payment
  • Connects Stripe, Gmail, Slack
  • Sticky notes on the canvas that explain what to set up
  • No credentials inside: you connect your own accounts

How to use it

  1. 1

    Download the workflow JSON.

  2. 2

    In n8n, choose Import from File and select the JSON.

  3. 3

    Connect Stripe, Gmail and Slack on the nodes the sticky note names.

  4. 4

    Trigger a failed payment in Stripe test mode and check the email.

  5. 5

    Activate the workflow and point the Stripe webhook at its production URL.

What you need

Requirements

  • An n8n instance (cloud or self-hosted, version 1.x)
  • A Stripe account, a Gmail account and a Slack workspace

Works with

  • n8n 1.x (cloud or self-hosted)

Questions

Is this n8n workflow free?

Yes. Download the JSON and import it into your own n8n. There is no sign-up and no cost for the template.

Does it include any credentials?

No. The file has no keys or tokens. You connect your own Stripe, Gmail and Slack accounts after importing.

Can I change the three-day wait?

Yes. Open the Wait three days node and change the amount to any number of days.

  • #finance-automation
  • #failed-payment-recovery
  • #n8n
  • #automation
  • #workflow-template
  • #free-template

More finance automation templates

See all 6

Also in Finance

All finance templates
Get this template

Preparing your template…