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 commission plan. It allows users to define commission plans by specifying details such as the plan's name, type (sale price or profit), items with commission bands, and additional optional fields. This node is useful for automating the creation and management of commission plans in billing or sales systems, enabling streamlined commission calculations and reporting.

Use Case Examples

  1. Creating a new commission plan with a specific name and type to automate commission calculations for sales teams.
  2. Defining custom commission bands and items to tailor commission structures based on different tariffs or sales scenarios.

Properties

Name Meaning
Name The name or description of the commission plan to be created.
Type The type of commission calculation, either based on sale price or profit.
Items A JSON array defining custom sell prices by tariff, including commission bands.
Bands A JSON array defining commission bands for the plan.
Additional Body Fields Optional additional fields for the commission plan, such as unique identifier and whether to include losses in profit calculations.

Output

JSON

  • json - The JSON response from the Billing Booth One API representing the created commission plan or error information.

Dependencies

  • Requires an API key credential for the Billing Booth One API, including a base URL and access token.

Troubleshooting

  • Common issues include missing or incorrect API credentials, resulting in authentication errors.
  • Invalid JSON format in the 'Items' or 'Bands' fields can cause request failures.
  • If the required fields such as 'Name', 'Type', 'Items', or 'Bands' are missing or empty, the API may reject the request.
  • Error messages from the API are passed through; users should verify the correctness of all input parameters and JSON structures.

Discussion