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 payment mandates for customers. It is useful for automating payment management tasks such as modifying collection schedules for recurring payments. For example, a business can update a customer's payment mandate to change the collection day or the number of days until collection, ensuring flexible billing cycles.

Use Case Examples

  1. Update a customer's payment mandate to set a custom collection day.
  2. Modify the collection period in days for a specific payment mandate.

Properties

Name Meaning
Customer Id Unique identifier of the customer whose payment mandate is being updated.
Id Unique identifier of the payment provider settings (mandate) to update.
Additional Body Fields Optional fields to customize the mandate update, including 'Collection In Days' and 'Collection Fixed Day' which define the timing of payment collection. These two fields are mutually exclusive.

Output

JSON

  • data - Response data from the Billing Booth One API after updating the payment mandate.

Dependencies

  • Billing Booth One API with an API key credential

Troubleshooting

  • Ensure the 'Customer Id' and 'Id' fields are correctly set and correspond to existing records in the Billing Booth One system.
  • If the node throws an error about missing routing information, verify that the resource and operation parameters are correctly set to 'Payments' and 'Update Mandate'.
  • Errors related to authorization indicate issues with the API key credential; verify that the API key is valid and has the necessary permissions.
  • If using 'Collection In Days' and 'Collection Fixed Day', ensure only one is set at a time to avoid conflicts.

Links

Discussion