Actions13
- Category Actions
- Payment Bank Actions
- Bill Actions
- Payment Status Actions
- Webhook Actions
Overview
This node integrates with the Bizappay API to manage various billing and payment-related operations. Specifically, for the Payment Status - Get Status operation, it retrieves the current payment status of a specified bill by its Bill ID. This is useful in scenarios where you want to programmatically check if a bill has been paid, is pending, or has any other payment state.
Practical examples include:
- Automatically checking payment status after sending a bill to a customer.
- Triggering follow-up actions based on whether a payment was completed or overdue.
- Integrating payment status checks into larger workflows such as accounting or notification systems.
Properties
| Name | Meaning |
|---|---|
| Bill ID | The unique identifier of the bill whose payment status you want to retrieve. |
Output
The output JSON contains details about the payment status of the specified bill. It typically includes:
status: The current payment status (e.g., paid, pending).amount: The amount associated with the payment.paymentMethod: The method used for payment, if available.paidAt: Timestamp when the payment was made, or indication if not yet paid.
Additionally, the node adds a summary object under _summary with these key details for easy access in subsequent workflow steps.
Example output structure:
{
"status": "paid",
"amount": "RM 100.00",
"paymentMethod": "Credit Card",
"paidAt": "2024-01-15 10:30:00"
}
Dependencies
- Requires an active connection to the Bizappay API using an API key credential configured in n8n.
- The node uses HTTP POST requests to communicate with the Bizappay endpoints.
- No additional external dependencies beyond the configured API credentials.
Troubleshooting
Common issues:
- Invalid or missing Bill ID will cause the API request to fail.
- Network or authentication errors if the API key is invalid or expired.
- Unexpected response format if the API changes or returns errors.
Error messages:
"Bill ID is required": Ensure the Bill ID property is set and not empty."Bank with code ... not found": Not applicable here but indicates lookup failures in other operations.- API errors returned from Bizappay are wrapped and surfaced as node errors; check the error message for details.
Resolution tips:
- Verify the Bill ID is correct and exists in Bizappay.
- Confirm API credentials are valid and have necessary permissions.
- Check network connectivity and API endpoint availability.
Links and References
- Bizappay API Documentation (hypothetical link)
- n8n Documentation on HTTP Request Nodes
- n8n Expressions Guide for dynamic parameter usage