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, the 'Generate Instant Pay' operation under the 'Payments' resource allows users to generate an instant payment for a customer by specifying details such as customer ID, payment provider settings, invoice ID, and the payment amount. This is useful for automating payment processing workflows, such as settling invoices immediately upon request.

Use Case Examples

  1. Automatically generate an instant payment for a customer when an invoice is created.
  2. Integrate with a payment provider to settle invoices instantly within an automated billing workflow.

Properties

Name Meaning
Customer Id Unique identifier of the customer for whom the instant payment is generated.
Payment Provider Settings Id Identifier for the payment provider settings to be used for processing the payment.
Invoice Id Identifier of the invoice that is to be settled by the instant payment.
Amount Total amount to be taken for the instant payment.

Output

JSON

  • json - The JSON response from the Billing Booth One API representing the result of the instant payment generation operation.

Dependencies

  • Billing Booth One API

Troubleshooting

  • Common issues include missing or incorrect API credentials, which will cause authentication failures.
  • Incorrect or missing required parameters such as customer ID, invoice ID, or amount can cause the API request to fail.
  • Network or connectivity issues may prevent the node from reaching the Billing Booth One API endpoint.
  • Error messages from the API are propagated and can be found in the node's output; ensure to check these for specific failure reasons.

Links

Discussion