n8n Webform to Create and Send Multi-Item PayPal Invoices via Email
$5+
$5+
https://schema.org/InStock
usd
DataNova Consulting
Who Is This For?
Small businesses, consultants, agencies… anyone who bills with PayPal.
What Problem Does It Solve?
Creates a pop-up with a fillable webform that takes some inputs and then automates itemized invoice creation and invoice delivery via PayPal’s Invoicing API with support for an “Add more items?” loop.
What This Workflow Does
- Collects your PayPal credentials & invoice data via a form
- Dynamically generates a timestamp + random 4 digit number for the invoice_number
- Calls PayPal to create and then send the invoice
- Supports endless line-items via a Switch + Merge loop.
Setup
- Grab a PayPal REST App’s Client ID & Secret.
- Toggle “Live or Test” to point at production vs sandbox.
-
PayPal Credentials
- If you select Test, this workflow points at PayPal’s sandbox (
api-m.sandbox.paypal.com
) and requires your sandbox Client ID & Secret. - If you select Live, it points at PayPal’s production endpoint (
api-m.paypal.com
) and requires your live Client ID & Secret.
- If you select Test, this workflow points at PayPal’s sandbox (
- (Optional) Customize your logo, currency, default notes.
How to Customize
– Change the currency dropdown
– Tweak the invoice-number format in the “Set Invoice Number and Date” code node
– Swap out or style the n8n Form nodes for your own UX
Webform to Create and Send Multi-Item PayPal Invoices via Email
file type
json
Size
32.6 KB
Add to wishlist