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 shipments. Specifically, the "Create" operation for the Shipment resource allows users to create new shipment records in their Salla store. This is useful for automating logistics workflows, such as generating shipment entries when orders are processed or updating shipping information programmatically.
Practical examples include:
- Automatically creating a shipment record when an order is confirmed.
- Integrating with external shipping providers by creating shipments in Salla based on external triggers.
- Managing shipment statuses and details without manual intervention.
Properties
| Name | Meaning |
|---|---|
| Additional Fields | Optional fields to specify additional shipment details: |
| - Name: Name of the shipment resource (string) | |
| - Description: Description of the shipment (string) | |
| - Status: Status of the shipment; options are "Active", "Inactive", or "Draft" |
Output
The node outputs JSON data representing the created shipment resource as returned by the Salla API. The structure typically includes shipment identifiers, status, name, description, timestamps, and other relevant shipment metadata.
No binary data output is produced by this operation.
Dependencies
- Requires an API authentication token configured via OAuth2 credentials for the Salla platform.
- The node depends on the Salla API being accessible and properly authenticated.
- No additional environment variables are explicitly required beyond the API credential setup.
Troubleshooting
Common Issues:
- Missing or invalid API credentials will cause authentication failures.
- Providing invalid or incomplete shipment data in the additional fields may result in API errors.
- Network connectivity issues can prevent successful API calls.
Error Messages:
- Errors from the Salla API will be propagated, often indicating missing required fields or invalid values.
- If the operation is not supported or parameters are incorrect, the node throws an error specifying the unsupported operation.
Resolutions:
- Ensure that the API key or OAuth2 credentials are correctly configured and valid.
- Validate all input fields before execution.
- Check network connectivity and API endpoint availability.
Links and References
- Salla API Documentation (for detailed API endpoints and payload structures)
- n8n documentation on Creating Custom Nodes