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 contact information. It is designed to update a contact's details such as email and various notification preferences. This node is useful in scenarios where you need to programmatically manage contact records in Billing Booth One, for example, updating a customer's email or their preferences for receiving payment notifications, digest emails, or auto collection failure alerts.

Use Case Examples

  1. Updating a contact's email address and notification preferences in Billing Booth One.
  2. Modifying a contact's settings to stop receiving daily digest emails while enabling payment notifications.

Properties

Name Meaning
Id Unique identifier of the contact to update.
Email Contact email address to update.
Additional Body Fields Optional additional fields to update on the contact, including Id, Is Payments (whether the contact wants to receive payment notifications), Is Digest (whether the contact wants to receive digest emails), and Is Auto Collection (whether the contact wants to receive emails about auto collected file processing failures).

Output

JSON

  • json - The JSON response from the Billing Booth One API after updating the contact, containing the updated contact data or error information.

Dependencies

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

Troubleshooting

  • Common issues include missing or invalid contact Id or email, resulting in API errors.
  • Errors may occur if the API base URL is incorrect or the access token is invalid or expired.
  • If binary data is expected but not found, an error will be thrown indicating the missing binary property.

Discussion