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 create a customer bundle. It allows users to specify details such as the customer ID, start date, quantity, and bundle ID, along with optional additional fields like end date, bundle name, CLI IDs, and cost centre information. This node is useful for automating the management of customer bundles in billing systems, such as assigning bundles to customers with specific start and end dates, quantities, and related metadata.

Use Case Examples

  1. Creating a new bundle for a customer starting on a specific date with a defined quantity and bundle ID.
  2. Adding optional details like cost centre and CLI identifiers to a customer bundle for more granular billing management.

Properties

Name Meaning
Customer Id The identifier of the customer to whom the bundle will be applied.
Start At The start date of the bundle.
Quantity The quantity of bundles to be created.
Bundle Id The identifier of the bundle being applied to the customer.
Additional Body Fields Optional additional fields for the bundle such as id, end date, bundle name, CLI IDs, CLI identifiers, cost centre ID, and cost centre name.

Output

JSON

  • data - The response data from the Billing Booth One API after creating the customer bundle.

Dependencies

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

Troubleshooting

  • Common issues include missing required parameters such as customerId, start_at, quantity, or bundle_id, which will cause the API request to fail.
  • Errors related to authentication can occur if the API key credential is missing or invalid.
  • If the binary property name is specified but the binary data is missing, an error will be thrown indicating the missing binary property.
  • Ensure that optional JSON fields like cli_ids and cli_identifiers are properly formatted JSON strings to avoid parsing errors.

Discussion