Notify customers on WhatsApp when Stripe payment succeeds with MoltFlow
How it works 1. Stripe fires a checkout.session.completed webhook when a payment succeeds 2. Customer name, phone, email, and payment amount are extracted 3. If the customer has a phone number, a WhatsApp receipt is s...
Template notes
How it works
1. Stripe fires a checkout.session.completed webhook when a payment succeeds 2. Customer name, phone, email, and payment amount are extracted 3. If the customer has a phone number, a WhatsApp receipt is sent via MoltFlow 4. Payments without phone numbers are logged and skipped
Set up steps (~5 min)
1. Create a MoltFlow account at molt.waiflow.app and connect your WhatsApp 2. Generate an API key in MoltFlow (Sessions page > API Keys tab) 3. Activate this workflow and copy the webhook URL 4. In Stripe Dashboard > Developers > Webhooks, add the n8n URL for checkout.session.completed 5. Set YOURSESSIONID in the Format Receipt code node 6. 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 customerdetails.phone)