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 perform operations related to charges, specifically the 'Reactivate Multiple Charges' operation for the 'Charges' resource. It allows users to reactivate multiple charges for a specified customer by providing the customer ID and a list of charge IDs. This is useful in scenarios where charges that were previously deactivated need to be reactivated in bulk, such as managing recurring billing or correcting billing errors.

Use Case Examples

  1. Reactivate multiple charges for a customer by specifying the customer ID and a list of charge IDs to be reactivated.
  2. Use the node to automate the reactivation of charges in a billing workflow, improving efficiency and accuracy.

Properties

Name Meaning
Customer Id Unique identifier of the customer whose charges are to be reactivated. This is a required numeric input.
Additional Body Fields Optional additional fields to include in the request body, such as a JSON list of charge IDs to be reactivated.

Output

JSON

  • json - The JSON response from the Billing Booth One API after attempting to reactivate the specified charges. This includes details about the reactivated charges or any errors.

Dependencies

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

Troubleshooting

  • Common issues include missing or invalid customer ID or charge IDs, resulting in API errors.
  • Errors related to authentication if the API key credential is missing or invalid.
  • Malformed JSON in the 'Id' field under Additional Body Fields can cause request failures.
  • If the node throws 'No routing information found' error, it indicates a misconfiguration of resource or operation parameters.

Discussion