Halo PSA icon

Halo PSA

Consume Halo PSA API

Actions795

Ecommerce Order → Delete Undefined

AI-generated

Overview

This node integrates with the Halo PSA API to perform various operations on different resources. Specifically, for the Ecommerce Order resource with the Delete Undefined operation, it sends a request to delete an order identified by its ID.

Common scenarios where this node is useful include automating order management workflows such as removing obsolete or test orders from an ecommerce system connected via Halo PSA. For example, you might use this node in a workflow that cleans up orders based on certain criteria or after processing refunds.

Properties

Name Meaning
Id The numeric identifier of the Ecommerce Order to delete. This property is required.

Output

The node outputs JSON data representing the response from the Halo PSA API after attempting to delete the specified Ecommerce Order. The structure depends on the API's response but typically includes confirmation of deletion or error details.

If the operation fails and "Continue On Fail" is enabled, the output will contain an error field with the error message.

No binary data output is produced by this operation.

Dependencies

  • Requires valid credentials for the Halo PSA API, including:

    • Base URL of the Halo PSA instance
    • Tenant identifier
    • Client ID
    • Client Secret
  • These credentials must be configured in n8n before using the node.

  • The node uses HTTP requests to communicate with the Halo PSA API endpoints.

Troubleshooting

  • No credentials returned!
    This error indicates missing or misconfigured API credentials. Ensure that the Halo PSA API credentials are properly set up in n8n.

  • Resource or Operation not found
    If the node configuration references a resource or operation that does not exist, verify that the correct resource ("Ecommerce Order") and operation ("Delete Undefined") are selected.

  • API request errors
    Errors returned from the Halo PSA API (e.g., invalid ID, permission denied) will appear in the output under an error field if "Continue On Fail" is enabled. Otherwise, they will cause the node to fail execution. Check the API documentation and credentials permissions.

  • Invalid ID value
    The "Id" property must be a valid number corresponding to an existing Ecommerce Order. Providing an incorrect or non-existent ID will result in an error.

Links and References

Discussion