Stripe and Slack: Daily Payout Reconciliation Template

A scheduled Spojit workflow that pulls yesterday's Stripe payouts and charges, reconciles gross versus net, and posts a clean summary to your Slack finance channel.

What It Builds

A Schedule trigger fires on a daily cron. An Agent-mode Connector node calls Stripe to pull the latest payouts and the charges that settled, reconciles the gross-vs-net totals (fees, refunds, adjustments), and returns a structured summary. A second Connector node posts that summary to Slack, so the finance team sees yesterday's settled money each morning without opening Stripe.

The Prompt

Paste this into Miraxa and it builds the workflow, connecting the tools for you:

Build a workflow that runs every morning at 8am. Pull yesterday's Stripe payouts and the charges that settled, reconcile the gross total against the net amount paid out after fees and refunds, and post a tidy summary to the #finance Slack channel showing payout count, gross, fees, net, and any discrepancies.

Connectors Used

  • Schedule trigger - runs the workflow on a daily cron in your timezone.
  • Stripe - reads payouts and settled charges for the reconciliation.
  • Slack - posts the formatted summary to your finance channel.

Customize It

Edit the prompt to change the run time, the Slack channel (#finance), or the date window (yesterday vs. a rolling 7 days). You can also ask it to flag only payouts where net differs from expected by more than a threshold, or to break totals down by currency.

Tips

  • Give the Stripe connection read access to payouts and charges; reconciliation needs both.
  • Use a Response Schema on the Agent-mode node so the summary returns consistent fields every run.
  • If exact totals matter more than tool-picking, a Direct-mode Connector node calling a single Stripe list action keeps runs cheaper.

Related

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.