Billing Booth One icon

Billing Booth One

Interact with Billing Booth One API

Actions476

Overview

This node interacts with the Billing Booth One API to perform operations related to invoices, specifically to settle an invoice. It allows users to specify the invoice ID, the type of settlement via a ledger entry type ID, and additional optional details such as comments, settlement date, and amount. This node is useful in scenarios where automated invoice management and settlement are required, such as in accounting workflows or financial automation systems.

Use Case Examples

  1. Automatically settle invoices by providing the invoice ID and settlement details.
  2. Add comments and specify the settlement date when settling an invoice for record-keeping.
  3. Settle partial amounts on invoices by specifying the amount field.

Properties

Name Meaning
Id Unique identifier of the invoice to be settled.
Ledger Entry Type Id Type of settlement to be applied to the invoice.
Additional Body Fields Optional fields to provide extra details for the settlement, including comments (Details), settlement date (Date), and settle amount (Amount).

Output

JSON

  • json - Response data from the Billing Booth One API after settling the invoice.

Dependencies

  • Requires an API key credential for Billing Booth One API authentication.

Troubleshooting

  • Common issues include missing or incorrect invoice ID or ledger entry type ID, which will cause the API request to fail.
  • Errors related to authentication if the API key credential is invalid or missing.
  • If the binary property name is specified but the binary data is missing, an error will be thrown.
  • Ensure that required fields are provided and correctly formatted to avoid request errors.

Discussion