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 customer group details. It is useful for automating the management of customer groups in a billing system, such as changing group names, billing types, billing periods, and other billing-related settings. For example, it can be used to update a customer group's billing method from manual to automatic or adjust the billing period offset for automatic billing groups.

Use Case Examples

  1. Update the name and billing type of a specific customer group by its unique identifier.
  2. Change the billing period and method for a customer group to align with new billing policies.
  3. Set additional options like excluding service charges or setting the group as default during the update.

Properties

Name Meaning
Id Unique identifier of the customer group to update.
Name The new name for the customer group.
Billing Type Specifies whether billing is manual or automatic for the group.
Billing Period The billing frequency for the group.
Method The billing method used for the group.
Additional Body Fields Optional additional fields to include in the update request, such as setting the group as default, billing period offset, exclusions for service charges or CDR, and timestamps for billing triggers.

Output

JSON

  • json - The JSON response from the Billing Booth One API after updating the customer group, containing the updated group details or error information.

Dependencies

  • Billing Booth One API
  • API authentication token (Bearer token)

Troubleshooting

  • Ensure the 'Id' property is correctly set to the unique identifier of the customer group to avoid 'resource not found' errors.
  • Verify that the API base URL and authentication token are correctly configured in the node credentials to prevent authorization errors.
  • If the node throws errors related to missing binary data, check that the specified binary property exists on the input item.
  • When using additional body fields, ensure the values conform to expected types and ranges (e.g., billing_period_offset between -3 and +3).

Links

Discussion