Create FreshBooks invoice from Webhooks event
This action will create a new invoice in FreshBooks. Requires a FreshBooks Plus or Premium plan.
Developer info
- API endpoint slug
- freshbooks.create_invoice
- Filter code method
- Freshbooks.createInvoice.skip(string?: reason)
- Runtime method
- runAction("freshbooks.create_invoice", {})
Action fields
Client Dropdown list
- Label
- Client
- Helper text
- The client to invoice.
- Slug
- client_id
- Required
- true
- Can have default value
- false
Invoice date Text input > ISO 8601 date and time
- Label
- Invoice date
- Helper text
- The date the invoice is issued.
- Slug
- invoice_date
- Required
- true
- Can have default value
- true
- Filter code method
- Freshbooks.createInvoice.setInvoiceDate(string: invoice_date)
Due date Text input > ISO 8601 date and time
- Label
- Due date
- Helper text
- Optional. When payment is due. Defaults to the client's payment terms if left blank.
- Slug
- due_date
- Required
- false
- Can have default value
- true
- Filter code method
- Freshbooks.createInvoice.setDueDate(string: due_date)
Line item description Text input > Other
- Label
- Line item description
- Helper text
- Description of the product or service being billed.
- Slug
- line_item_description
- Required
- true
- Can have default value
- true
- Filter code method
- Freshbooks.createInvoice.setLineItemDescription(string: line_item_description)
Line item quantity Text input > Other
- Label
- Quantity
- Helper text
- Quantity of the line item.
- Slug
- line_item_quantity
- Required
- true
- Can have default value
- true
- Filter code method
- Freshbooks.createInvoice.setLineItemQuantity(string: line_item_quantity)
Line item unit cost Text input > Other
- Label
- Unit cost
- Helper text
- Cost per unit of the line item.
- Slug
- line_item_unit_cost
- Required
- true
- Can have default value
- true
- Filter code method
- Freshbooks.createInvoice.setLineItemUnitCost(string: line_item_unit_cost)
Notes Text input
- Label
- Notes
- Helper text
- Optional notes to include on the invoice.
- Slug
- notes
- Required
- false
- Can have default value
- true
- Filter code method
- Freshbooks.createInvoice.setNotes(string: notes)
