Actions13
Overview
This node interacts with the CHIP Collect API to manage purchases, including capturing payments for existing purchases. Specifically, the 'Capture' operation finalizes a previously authorized purchase by sending a capture request to the API. This is useful in scenarios where payments are authorized first and captured later, such as in delayed shipping or service delivery workflows.
Use Case Examples
- Capture a purchase payment after order fulfillment to ensure funds are secured only when the product is shipped.
- Use capture to finalize payment for a service after it has been rendered, allowing for flexible billing.
Properties
| Name | Meaning |
|---|---|
| Purchase ID | The unique identifier of the purchase to capture. This is required to specify which purchase's payment should be captured. |
Output
JSON
json- The JSON response from the CHIP Collect API containing details of the captured purchase transaction.
Dependencies
- CHIP Collect API key credential
Troubleshooting
- Ensure the Purchase ID is valid and corresponds to an existing authorized purchase; otherwise, the capture request will fail.
- Verify that the API key credential is correctly configured and has the necessary permissions to perform capture operations.
- Check network connectivity and API endpoint availability if requests time out or fail.
- If the purchase has already been captured or canceled, the API may return an error indicating the operation is invalid.
Links
- CHIP Collect API Documentation - Capture Purchase - Official API documentation for capturing a purchase payment using CHIP Collect.