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 'Retry Payment' operation, it allows users to retry a payment by providing the unique payment identifier. This is useful in scenarios where a payment attempt has failed or needs to be reprocessed. For example, if a payment transaction was declined due to temporary issues, this node can be used to trigger a retry without manual intervention.

Use Case Examples

  1. Retry a failed payment by specifying the payment ID to attempt the transaction again.
  2. Automate payment retries in a billing workflow to handle transient payment failures.

Properties

Name Meaning
Id The unique identifier of the payment to retry. This is a required numeric input used to specify which payment should be retried.

Output

JSON

  • json - The JSON response from the Billing Booth One API after attempting to retry the payment. This typically includes details about the payment status and any relevant metadata returned by the API.

Dependencies

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

Troubleshooting

  • Ensure the 'Id' property is correctly set to a valid payment identifier; otherwise, the API call will fail.
  • Check that the API base URL and access token are correctly configured in the node credentials to avoid authentication errors.
  • If the node throws an error indicating missing routing information, verify that the resource and operation parameters are correctly set to 'Payments' and 'Retry Payment' respectively.
  • If the node encounters a binary property error, ensure the specified binary property exists in the input data or leave it unset if not applicable.

Links

Discussion