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 retrieve detailed previews of billing runs. It is useful for scenarios where users need to preview billing data before finalizing billing runs, such as verifying charges for specific customers or customer groups, filtering by billing periods, or excluding certain charge types. For example, a user can preview detailed billing information for a given billing period, including or excluding old unbilled charges, service charges, or call data records (CDRs).

Use Case Examples

  1. Preview detailed billing run for a specific billing period to verify charges before invoicing.
  2. Retrieve billing details for a customer group with specific filters like excluding service charges or including only certain categories.
  3. Get a detailed preview of billing runs for selected customers within a custom date range for voice, data, and SMS usage.

Properties

Name Meaning
Additional Fields Optional parameters to customize the billing run preview, including billing period, customer group or specific customers, date ranges for CDRs, and filters to include or exclude certain charges.

Output

JSON

  • json - The detailed billing run preview data returned from the Billing Booth One API, including charges and billing information based on the specified filters and options.

Dependencies

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

Troubleshooting

  • Common issues include missing or invalid API credentials, resulting in authentication errors.
  • Incorrect or missing required parameters like billing period or customer group may cause API errors or empty responses.
  • If binary data is expected but the specified binary property does not exist, an error is thrown.
  • Network or API endpoint issues may cause request failures; verify the base URL and network connectivity.

Discussion