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 price adjustments. It allows users to modify various attributes of a price adjustment such as action type (increase, decrease, fixed), adjustment type (absolute or percentage), unit type (voice, data, SMS), and other modifiers related to pricing. This node is useful for automating the management of pricing rules in billing systems, for example, adjusting call rates or data charges dynamically based on specific criteria.

Use Case Examples

  1. Updating a price adjustment to increase voice call rates by a percentage.
  2. Setting a fixed price adjustment for SMS messages for a specific customer.
  3. Modifying the minimum charge modifier for voice calls in a tariff plan.

Properties

Name Meaning
Id Unique identifier of the price adjustment to update.
Additional Body Fields Optional fields to specify additional parameters for the price adjustment update, such as action, adjustment type, unit type, various modifiers, destination, supplier, tariff, customer, and organisation details.

Output

JSON

  • data - Response data from the Billing Booth One API after updating the price adjustment.

Dependencies

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

Troubleshooting

  • Ensure the 'Id' property is correctly set to the unique identifier of the price adjustment to update; missing or incorrect Id will cause errors.
  • Verify that the API base URL and access token are correctly configured in the credentials to avoid authentication failures.
  • If the node throws errors about missing routing information, check that the resource and operation parameters are correctly set to 'Price Adjustments' and 'Update Price Adjustment' respectively.
  • When using binary data input, ensure the specified binary property exists on the input item to prevent errors.

Discussion