Notify customers on WhatsApp when Stripe payment succeeds with MoltFlow
Go to WorkflowDescription
How it works
Stripe fires a checkout.session.completed webhook when a payment succeeds
Customer name, phone, email, and payment amount are extracted
If the customer has a phone number, a WhatsApp receipt is sent via MoltFlow
Payments without phone numbers are logged and skipped
Set up steps (~5 min)
Create a MoltFlow account at molt.waiflow.app and connect your WhatsApp
Generate an API key in MoltFlow (Sessions page > API Keys tab)
Activate this workflow and copy the webhook URL
In Stripe Dashboard > Developers > Webhooks, add the n8n URL for checkout.session.completed
Set YOUR_SESSION_ID in the Format Receipt code node
Add your MoltFlow API Key as Header Auth credential (header name: X-API-Key)
Prerequisites
MoltFlow account with active WhatsApp session
Stripe account with webhook access
Customer phone numbers collected during checkout (Stripe customer_details.phone)