Woovi icon

Woovi

Automate Woovi workflow API

Overview

This node integrates with the Woovi API to create a new charge. It is useful in scenarios where you need to automate payment processing by generating charges programmatically, such as in e-commerce platforms or subscription services. For example, you can create a charge by specifying the charge value in cents and a unique correlation ID to track the transaction.

Use Case Examples

  1. Creating a charge of 5000 cents (equivalent to $50.00) with a unique correlation ID for order tracking.
  2. Automating charge creation for recurring billing by passing charge value and correlation ID dynamically.

Properties

Name Meaning
Value The amount to be charged, specified in cents.
CorrelationID A unique identifier for the charge to ensure idempotency and tracking.

Output

JSON

  • chargeId - The unique identifier of the created charge returned by the Woovi API.
  • status - The status of the charge after creation, e.g., pending, completed.
  • amount - The amount charged, in cents.
  • correlationID - The unique identifier provided for the charge.

Dependencies

  • Requires an API key credential for authenticating with the Woovi API.

Troubleshooting

  • Common issues include providing invalid or missing charge values or correlation IDs, which may result in API errors.
  • Errors related to unsupported resource or operation combinations will be thrown if the resource or operation parameters are incorrect.
  • Network or authentication errors may occur if the API key credential is invalid or missing.

Discussion