Generate Invoice as PDF

Demo to preview the plugin:

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.
Image without caption

How to setup

  1. Add a Trigger to the Page
    1. In the Design tab, add a button or any element that will trigger the invoice generation workflow.
      Element → Button.
      Element → Button.
  1. Set Up the Workflow
    1. 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:
      • Invoice - Simple Invoice With Tax
        • Workflow action → Invoice - Simple Invoice With Tax.
          Workflow action → Invoice - Simple Invoice With Tax.
          Use this to generate an invoice that includes tax.
      • Invoice - Simple Invoice Without Tax
        • Workflow action → Simple Invoice Without Tax.
          Workflow action → Simple Invoice Without Tax.
          Use this to generate an invoice that does not include tax.

      Fill in the required fields:

      • 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., $)

      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.
      Workflow action → Create E-Invoice.
      Workflow action → Create E-Invoice.

      Create Invoice PDF

      Add the action Create Invoice PDF to convert the invoice data into a downloadable PDF file.
      Workflow action → Create Invoice PDF.
      Workflow action → Create Invoice PDF.
  1. Use the Generated PDF
    1. The Create Invoice PDF action returns a file URL. You can use this URL to:
      • Display a download link or button to the user.
      • Save it to your database.
      • Send it via email.

Plugin Actions

Create E-invoice

Create Invoice PDF

Plugin API Calls

Simple Invoice with tax

Simple invoice without tax

Image without caption

Changelogs