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 various operations on billing resources. Specifically, the 'Bulk Settle Invoices' operation allows users to settle multiple invoices at once by providing a list of invoice IDs and specifying the type of settlement. This is useful for automating the process of marking invoices as settled in bulk, saving time and reducing manual effort. For example, a finance team can use this node to quickly update the status of multiple invoices after receiving payments.

Use Case Examples

  1. Bulk settle multiple invoices by providing their IDs and the ledger entry type ID to indicate the settlement type.
  2. Add optional details or a settlement date to provide additional context for the bulk settlement.

Properties

Name Meaning
Id List of unique invoice IDs to be settled in bulk.
Ledger Entry Type Id Type of settlement to apply to the invoices.
Additional Body Fields Optional fields such as details (comments) and date (settlement date) to include in the settlement request.

Output

JSON

  • json - The JSON response from the Billing Booth One API after attempting to bulk settle invoices. This includes success or error information for each invoice.

Dependencies

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

Troubleshooting

  • Ensure the list of invoice IDs is correctly formatted as a JSON array; invalid JSON will cause errors.
  • Verify that the ledger entry type ID is valid and corresponds to a recognized settlement type in the Billing Booth One system.
  • If the API returns errors, check the error messages included in the JSON output for details and adjust input parameters accordingly.
  • Make sure the API base URL and access token are correctly configured in the node credentials to avoid authentication errors.

Discussion