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 update general billing settings. It allows users to modify various billing run options such as suppressing invoice email delivery, suppressing integrations, including old unbilled charges, using last day adjustments, customizing invoice references, and managing email digests (daily, weekly, monthly). This node is useful for automating and customizing billing processes in a billing system, ensuring that billing runs and notifications are handled according to specific business rules.

Use Case Examples

  1. Suppress delivery of invoice emails during billing runs to avoid sending emails automatically.
  2. Enable inclusion of old unbilled charges in billing runs to ensure all charges are billed.
  3. Use a custom invoice reference code instead of sequential numbers for invoice identification.
  4. Enable or disable daily, weekly, or monthly digest emails to control notification frequency.

Properties

Name Meaning
Additional Body Fields A collection of optional boolean and string fields to customize billing run behavior and email digest settings.

Output

JSON

  • data - The response data from the Billing Booth One API after updating general settings.

Dependencies

  • Billing Booth One API with an API key credential for authentication

Troubleshooting

  • Common issues include missing or incorrect API credentials, resulting in authentication errors.
  • Incorrect or missing routing information for the selected resource and operation can cause the node to throw an error indicating no routing information found.
  • If binary data is expected but the specified binary property does not exist, an error will be thrown.
  • To resolve errors, ensure all required fields are correctly set and the API credentials are valid.

Discussion