Ten workflow automatyzuje proces generowania faktur na podstawie danych z formularza zamówień. Zapewnia unikalne ID zamówienia, tworzy faktury w formacie PDF, przechowuje pliki, wysyła e-maile do klientów oraz rejestruje dane faktur — wszystko w jednym, zintegrowanym procesie.
Możesz skopiować szablon rejestru faktur. Arkusz zawiera kolumny dla order_id, nazwy klienta, e-maila, sumy i linku do faktury PDF. Dostosuj go według potrzeb.
Ta automatyzacja może być wykorzystywana w różnych scenariuszach biznesowych, gdzie wymagane jest szybkie i bezbłędne generowanie faktur. Oto kilka potencjalnych zastosowań:
Potrzebujesz pomocy lub chcesz dostosować workflow? Skontaktuj się przez e-mail: joseph@uppfy.com.
Order ID: ${order_id}
nCustomer Name: ${customer_name}
nEmail: ${customer_email}
nn# | nProduct | nQty | nUnit Price | nSubtotal | n
---|---|---|---|---|
Total: | n$${total.toFixed(2)} | n
Thank you for your order!
nnn`;nnreturn [n {n json: {n htmln }n }n];n"},"typeVersion":2},{"id":"5a3adb6a-9f64-477e-9622-3d2b9ef2e6de","name":"HTML to PDF","type":"n8n-nodes-base.httpRequest","position":[-20,320],"parameters":{"url":"https://html2pdf2.p.rapidapi.com/html2pdf","method":"POST","options":{},"sendBody":true,"sendHeaders":true,"bodyParameters":{"parameters":[{"name":"html","value":"={{ $json.html }}"}]},"headerParameters":{"parameters":[{"name":"x-rapidapi-host","value":"html2pdf2.p.rapidapi.com"},{"name":"x-rapidapi-key","value":""your_rapid_api_key""}]}},"typeVersion":4.2},{"id":"cebf6d0d-d43f-4e50-abc0-79ff8da1817a","name":"Upload PDF to GDrive","type":"n8n-nodes-base.googleDrive","position":[420,320],"parameters":{"name":"={{ $('Set Fields').item.json.order_id }} - {{ $('Set Fields').item.json.customer_name }}","driveId":{"__rl":true,"mode":"list","value":"My Drive"},"options":{},"folderId":{"__rl":true,"mode":"list","value":"root","cachedResultName":"/ (Root folder)"}},"credentials":{"googleDriveOAuth2Api":{"id":"l8Cc2MEVE7foBfbK","name":"Google Drive account"}},"typeVersion":3},{"id":"b181eddc-e786-4d44-a334-e1b581b3981f","name":"Email Invoice to Customer","type":"n8n-nodes-base.emailSend","position":[640,320],"webhookId":"cdc852fc-03b9-4a89-ba56-879064da5cbb","parameters":{"html":"=Hello {{ $('Set Fields').item.json.customer_name }},nnPlease pay this invoicennn{{ $('Create Invoice HTML').item.json.html }}nnnnnnnnn