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 various operations related to billing and payments. Specifically, for the 'Payments' resource and 'Enable Mandate' operation, it enables a mandate for a customer using the payment provider settings. This is useful in scenarios where automated payment authorizations are required, such as subscription billing or recurring payments.

Use Case Examples

  1. Enable a mandate for a customer by providing the customer's unique identifier and the payment provider settings ID to automate recurring payments.
  2. Use the node to manage payment mandates within a billing workflow, ensuring customers have authorized payments through the selected provider.

Properties

Name Meaning
Customer Id The unique identifier of the customer for whom the mandate is to be enabled.
Id The unique identifier of the payment provider settings used to enable the mandate.

Output

JSON

  • json - The JSON response from the Billing Booth One API containing the result of the enable mandate operation or error details if the operation failed.

Dependencies

  • Billing Booth One API
  • An API key credential for authentication

Troubleshooting

  • Ensure the API key credential is correctly configured and has the necessary permissions to perform the enable mandate operation.
  • Verify that the 'Customer Id' and 'Id' (payment provider settings ID) are valid and exist in the Billing Booth One system.
  • Common error messages may include authorization errors if the API key is invalid or missing, or not found errors if the provided IDs do not exist. Check the error message details returned in the node output for troubleshooting.

Links

Discussion