Actions12
Order → Fulfill
AI-generatedOverview
This node operation fulfills an order in the IKAS e-commerce platform. It allows users to specify the order ID and the line items to fulfill, including quantities. Additional options include marking the order as ready for shipment, sending a notification to the customer, specifying a source package ID, and adding detailed tracking information such as barcode, cargo company, tracking number, and tracking link. This operation is useful for automating order fulfillment workflows, updating order statuses, and managing shipment tracking within the IKAS platform.
Use Case Examples
- Automatically fulfill customer orders after payment confirmation.
- Mark orders as ready for shipment and notify customers with tracking details.
- Partially fulfill orders by specifying quantities for individual line items.
Properties
| Name | Meaning |
|---|---|
| Order ID | ID of the order to fulfill, required to identify which order to process. |
| Order Line Items | Collection of order line items to fulfill, each with an order line item ID and quantity to fulfill. |
| Mark as Ready for Shipment | Boolean flag to mark the order as ready for shipment. |
| Send Notification to Customer | Boolean flag to send a notification to the customer about the fulfillment. |
| Source Package ID | Optional ID of the source package related to the fulfillment. |
| Tracking Information | Collection of tracking details for the shipment, including barcode, cargo company, cargo company ID, whether to send tracking notification, tracking link, and tracking number. |
Output
JSON
orderId- The ID of the fulfilled order.fulfilledLineItems- Details of the fulfilled order line items including their IDs and quantities.shipmentStatus- Status of the shipment after fulfillment, e.g., ready for shipment.notificationStatus- Indicates if the customer was notified about the fulfillment.trackingDetailsbarcode- Barcode used for the shipment.cargoCompany- Name of the cargo or shipping company.cargoCompanyId- ID of the cargo or shipping company.isSendNotification- Whether a tracking notification was sent to the customer.trackingLink- URL link to track the shipment.trackingNumber- Tracking number for the shipment.
Dependencies
- IKAS e-commerce platform API
- An API key credential for authentication
Troubleshooting
- Ensure the order ID and order line item IDs are correct and exist in the IKAS platform to avoid errors.
- Verify that the quantities specified for fulfillment do not exceed the available quantities in the order.
- Check API authentication credentials if requests fail due to authorization errors.
- If notifications are not sent, verify that notification settings and email configurations are properly set in the IKAS platform.
Links
- IKAS API Documentation - Official API documentation for the IKAS e-commerce platform.