Salla icon

Salla

Interact with Salla.sa e-commerce platform API

Actions38

Overview

This node integrates with the Salla.sa e-commerce platform API, allowing users to manage various resources such as orders, products, customers, addresses, special offers, coupons, shipments, and digital products. Specifically for the Customer resource with the Delete operation, the node deletes a customer from the Salla platform by their unique ID.

This functionality is useful in scenarios where you want to automate customer management workflows, such as removing inactive or fraudulent customers, cleaning up test data, or integrating customer deletion into broader business processes.

Example use case: Automatically delete a customer record when they request account removal via a form submission, ensuring compliance with data privacy regulations.

Properties

Name Meaning
ID The unique identifier of the customer to delete. This is a required string input.

Output

The node outputs a JSON object representing the response from the Salla API after attempting to delete the specified customer. Typically, this will confirm successful deletion or provide error details if the operation failed.

No binary data output is produced by this operation.

Dependencies

  • Requires an active connection to the Salla API using an OAuth2-based API key credential.
  • The node depends on internal helper functions to make authenticated HTTP requests to the Salla API endpoints.
  • Proper configuration of the Salla API credentials within n8n is necessary for successful execution.

Troubleshooting

  • Common issues:

    • Invalid or missing customer ID: Ensure the "ID" property is correctly set to an existing customer's ID.
    • Authentication errors: Verify that the API credentials are valid and have sufficient permissions.
    • Network or API downtime: Check connectivity and Salla service status.
  • Error messages:

    • "The operation "delete" is not supported for customers!" — This indicates an unsupported operation was requested; ensure the operation parameter is set to "delete".
    • API error responses (e.g., 404 Not Found) typically mean the customer ID does not exist.
  • Resolution tips:

    • Double-check the customer ID value.
    • Confirm API credentials and permissions.
    • Use the node's "Continue On Fail" option to handle errors gracefully in workflows.

Links and References

Discussion