Billing Booth One icon

Billing Booth One

Interact with Billing Booth One API

Actions476

Overview

This node integrates with the Billing Booth One API to perform various operations on billing-related resources. Specifically, for the 'Invoices' resource and the 'Bulk Void Invoices' operation, it allows users to void multiple invoices at once by providing a list of invoice IDs. This is useful in scenarios where bulk invoice management is needed, such as canceling multiple erroneous or outdated invoices in a billing system.

Use Case Examples

  1. Bulk void multiple invoices by providing their unique identifiers in a JSON array.
  2. Automate invoice management workflows by integrating this node to void invoices in bulk based on business rules.

Properties

Name Meaning
Additional Body Fields Allows specifying additional fields in the request body, including a JSON list of invoice IDs to be voided in bulk.

Output

JSON

  • json - The JSON response from the Billing Booth One API after attempting to bulk void invoices. This includes success or error details for the operation.

Dependencies

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

Troubleshooting

  • Common issues include providing invalid or malformed JSON for the list of invoice IDs, which will cause the API request to fail.
  • If the node throws an error stating 'No routing information found for resource: Invoices, operation: Bulk Void Invoices', it indicates a misconfiguration or missing routing setup in the node parameters.
  • Errors related to missing or invalid API credentials will prevent the node from authenticating with the Billing Booth One API.

Links

Discussion