Generate invoice PDFs from Stripe payments using TemplateFox, Gmail and Drive
UnknownWhat this workflow does
This workflow has 7 nodes and runs on Stripe events (checkout.session.completed). Along the way it connects Stripe, Gmail, Google Drive and Templatefox (community).
How it runs
Trigger: On Stripe events (checkout.session.completed).
- Get Line Items (HTTP Request): calls an HTTP API (GET)
- Format Invoice Data (Code): runs custom JavaScript code
- Template Fox: generate pdf
- Email Invoice (Gmail): uses Gmail
- Download PDF (HTTP Request): calls an HTTP API (GET)
- Save to Google Drive (Google Drive): upload
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that n8n-nodes-templatefox is verified or supports 3.0 (used in TemplateFox).
Nodes used (6)
- Stripe Trigger
n8n-nodes-base.stripeTrigger - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - Template Fox
n8n-nodes-templatefox.templateFox - Gmail
n8n-nodes-base.gmail - Google Drive
n8n-nodes-base.googleDrive
From the author
This workflow automatically generates and delivers professional invoice PDFs whenever a Stripe checkout session completes. It fetches the line items from Stripe, formats them into a clean invoice with your company details, generates a branded PDF via…