LOW / CODEBlueprints
finance

Payment Received Team Notifications

Instantly notify your team on Slack and send a confirmation email via Gmail whenever a Stripe payment is successfully processed.

Beginner~10 minn8nMake.com 521 downloads 1863 views

Setup Instructions

1. Create a Stripe webhook for the `charge.succeeded` event in your Stripe Dashboard under Developers > Webhooks. 2. In your automation platform, add a Stripe trigger node and configure it with your webhook signing secret. 3. Add a Set/Function node to extract: customer name, email, amount (divide by 100 for dollars), and charge ID. 4. Connect a Slack node to post in your #payments or #revenue channel with the payment details. 5. Connect a Gmail node to send a "Payment Received" confirmation email to the customer. 6. Test using Stripe test mode with a test card number (4242 4242 4242 4242).
Troubleshooting
**Payments not triggering the workflow:** Make sure you are listening to `charge.succeeded`, not `payment_intent.succeeded` — the payload structure differs between these events. **Slack channel not found:** Ensure the bot has been invited to the target channel. Private channels require an explicit invite via /invite @botname. **Amount showing in cents:** Stripe sends amounts in the smallest currency unit. Divide by 100 for USD, EUR, GBP. Some currencies (JPY) have no subdivision — check Stripe docs for your currency.

Need a custom version?

We can build a tailored automation workflow for your specific needs.

New blueprints weekly

Get notified when we publish new automation workflows.