Link to the plugin page: https://zeroqode.com/plugin/generate-invoice-pdf-plugin-for-bubble-1739470296448x288179413775369700
Demo to preview the plugin:
Live Demo: https://pluginsrapidev.bubbleapps.io/invoice
Introduction
Simple Plugin that allows you to generate Invoices with and without Tax added.
Simply use the action within a workflow, fill in all the information and the API call will return the PDF invoice which you can then save, share etc.
You can also define the language and the currency.
How to setup
- Add a Trigger to the Page
In the Design tab, add a button or any element that will trigger the invoice generation workflow.
- Set Up the Workflow
- Invoice - Simple Invoice With Tax
- Invoice - Simple Invoice Without Tax
Invoice Data
: Choose the result of the previous step.File Name
: Define the PDF filename, e.g.,"invoice_001.pdf"
.Invoice Number
Company Name
Client Name
Client Address
Items
(List of item names)Item Prices
(List of prices)Quantities
(List of quantities)Tax Rate
(only if using the version with tax)Currency Symbol
(e.g., $)
Go to the Workflow tab and create a new event (e.g., "When Button is clicked").
Generate the Invoice
Choose one of the following actions depending on your need:
Use this to generate an invoice that includes tax.
Use this to generate an invoice that does not include tax.
Fill in the required fields:
Create E-Invoice
Use Create E-Invoice if you need to generate a structured invoice object to be stored, reused, or passed to another system.
Create Invoice PDF
Add the action Create Invoice PDF to convert the invoice data into a downloadable PDF file.
- Use the Generated PDF
- Display a download link or button to the user.
- Save it to your database.
- Send it via email.
The Create Invoice PDF action returns a file URL. You can use this URL to: