Actions38
- Order Actions
- Product Actions
- Customer Actions
- Address Actions
- Special Offer Actions
- Coupon Actions
- Shipment Actions
- Digital Product Actions
Overview
This node integrates with the Salla.sa e-commerce platform API to manage various resources, including orders. Specifically, for the Order resource and the Update operation, it allows updating an existing order by its ID with new details such as name, description, or status.
This is useful in scenarios where you need to programmatically modify order information after creation, for example:
- Correcting or updating order details.
- Changing the status of an order (e.g., from draft to active).
- Adding or modifying descriptive information related to the order.
Practical example: After receiving a customer request to update their order's status or description, this node can be used within an automation workflow to apply those changes directly in the Salla system.
Properties
| Name | Meaning |
|---|---|
| ID | The unique identifier of the order to update. |
| Additional Fields | Optional fields to update on the order: |
| - Name: The new name for the order. | |
| - Description: A textual description of the order. | |
| - Status: The current state of the order; possible values are Active, Inactive, or Draft. |
Output
The node outputs a JSON object representing the updated order as returned by the Salla API. This typically includes all order details after the update has been applied.
No binary data output is involved in this operation.
Dependencies
- Requires an API authentication credential configured in n8n to access the Salla API.
- Depends on the
sallaApiRequesthelper function to make HTTP requests to the Salla API endpoints. - The node expects network connectivity to the Salla.sa platform.
Troubleshooting
Common issues:
- Invalid or missing order ID will cause the API call to fail.
- Providing invalid values for status or other fields may result in API errors.
- Network or authentication failures will prevent successful updates.
Error messages:
"The operation "update" is not supported for orders!"β indicates an unsupported operation was requested; ensure the operation parameter is correctly set to "update".- API error messages from Salla will be propagated; check that the provided ID exists and the additional fields conform to expected formats.
Resolution tips:
- Verify the order ID is correct and exists in the Salla system.
- Ensure the API credentials are valid and have sufficient permissions.
- Validate input fields before running the node to avoid malformed requests.
Links and References
- Salla API Documentation (for detailed API endpoint info)
- n8n documentation on creating custom nodes