Stripe → Slack automation

Post every new Stripe payment to Slack.

Configure a verified Stripe webhook that sends customer name and amount to your chosen Slack channel the moment a payment lands.

Guest workflow

Sign in for Pro billing

Billing ready

Guest checkout enabled

Workflow setup

Use your Slack incoming webhook, GenMB Billing checkout, and a verified Stripe webhook handler.

Live path

1. Stripe payment arrives

Stripe sends checkout.session.completed or payment_intent.succeeded to the GenMB function endpoint.

2. Webhook verified

window.genmb.webhooks.handler verifies the Stripe signature before any payment data is trusted.

3. Slack channel notified

The verified handler formats customer name, amount, currency, and channel for Slack.

Webhook endpoint

Stripe signatures are verified before Slack is called.

https://stripe-slack-relay.genmb.com/functions/stripe-webhook

No live webhook deliveries are shown in this preview yet. After Stripe sends a signed event, the server handler verifies it and posts the customer name plus amount to Slack.

Billing controls

Recent payment alerts

3 events
evt_9451Verified

Northstar Studio

$149.00

Posted to #payments • 2 min ago

evt_9448Sent

Alden Market Co.

$79.00

Posted to #payments • 18 min ago

evt_9432Sent

Helio Fitness

$249.00

Posted to #payments • 41 min ago

Built with GenMB
Built with GenMB