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 Credit Notes, specifically supporting a bulk send operation for credit notes. It is useful for automating the process of sending multiple credit notes to customers, optionally including an email address to send the credit notes to. This can streamline billing workflows in accounting or invoicing systems by programmatically managing credit note dispatches.

Use Case Examples

  1. Bulk send credit notes to a list of customers by providing their customer IDs and credit note IDs.
  2. Optionally include an email address to send the credit notes directly to the customer's email.

Properties

Name Meaning
Customer Id The unique identifier of the customer to whom the credit notes belong. This is required to specify the target customer for the bulk send operation.
Id A JSON array containing the list of unique credit note IDs to be sent in bulk. This is required to specify which credit notes to send.
Additional Body Fields Optional additional fields to include in the request body, such as an email address to send the credit notes to.

Output

JSON

  • json - The JSON response from the Billing Booth One API after attempting to bulk send credit notes. This includes success or error information for each credit note sent.

Dependencies

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

Troubleshooting

  • Common issues include missing or invalid customer ID or credit note IDs, which will cause the API request to fail.
  • If the 'id' property is not a valid JSON array, the node will throw an error when parsing it.
  • Errors from the API are returned in the JSON output; users should check the error messages for details.
  • Ensure the API base URL and access token are correctly configured in the credentials to avoid authentication errors.

Discussion