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 commission settings. It is useful for automating the management of commission report configurations for parent customers, such as setting report modes, filtering settled invoices, displaying product breakdowns, adjusting report offsets, and specifying delivery emails for automatic reports. Practical applications include updating commission report preferences in bulk or integrating commission settings updates into larger workflows.

Use Case Examples

  1. Updating the commission report mode to 'Automatic' for a specific parent customer.
  2. Configuring the commission report to include only settled invoices and display product breakdowns.
  3. Setting a delivery email for automatic commission reports to be sent to a designated address.

Properties

Name Meaning
Parent Customer Id Unique identifier of the parent customer whose commission settings are being updated.
Report Mode Determines whether the commission report is generated manually or automatically.
Settled Only If true, includes only settled invoices in the commission report.
Display Products If true, displays the product breakdown within the commission report.
Report Offset Number of months in arrears to look at for commission data.
Delivery Email Email address to deliver reports to when report mode is set to Automatic.

Output

JSON

  • json - The response from the Billing Booth One API after updating the customer commission settings, typically containing the updated commission configuration or status.

Dependencies

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

Troubleshooting

  • Common issues include missing or incorrect Parent Customer Id, which will cause the API request to fail.
  • Incorrect or missing API credentials will result in authentication errors.
  • Invalid values for properties like report_mode or delivery_email may cause the API to reject the request.
  • If the node throws an error stating 'No routing information found for resource and operation', it indicates a misconfiguration or unsupported operation in the node parameters.

Links

Discussion