Finance & Ops · n8n

Open a Notion War-Room Page the Instant a Stripe Dispute Is Filed

React to Stripe chargebacks fast — automatically create a Notion page with the dispute details, deadline and a response checklist, and alert your team.

difficulty Intermediatesetup 40 minresult Every Stripe dispute spawns a structured Notion page and a Slack alert so your team can gather evidence before the deadline.
  1. 1

    Trigger on Stripe Disputes

    Add a Stripe Trigger node subscribed to the charge.dispute.created event. It delivers the dispute amount, reason and evidence deadline.

  2. 2

    Build the Notion Page

    Add a Notion node with operation Create Database Page. Map the charge ID, amount, reason and evidence_details.due_by deadline, and pre-fill a checklist of evidence to gather.

  3. 3

    Alert the Team in Slack

    Add a Slack node posting a message with the dispute amount, reason and a link to the new Notion page so someone can pick it up immediately.

  4. 4

    Set a Deadline Reminder

    Add a Wait or scheduled follow-up that pings Slack again 48 hours before due_by if the Notion page isn't marked resolved.

  5. 5

    Activate and Test

    Activate the workflow and use Stripe's test mode to simulate a dispute. Confirm the Notion page and Slack alert are created correctly.

Frequently asked questions

Can it auto-submit evidence?

You can add a Stripe `Update Dispute` step to submit evidence, but review manually first — submitted evidence usually can't be changed.

How do I track win/loss rates?

Add an outcome field to the Notion database and update it when Stripe fires `charge.dispute.closed`, so you can report on dispute performance over time.

About this recipe. Recipes on FlowRecipesHub are written for business owners, not developers, and are tested before publishing — how recipes get made. Some ingredient links are affiliate links that cost you nothing — full disclosure.