OrderList_Acknowledge
Description
This function is used in conjunction with an order workflow to manually mark an order as received. Because this is a module-level function, you’ll need to use the following format to whitelist the function:
Module:orderworkflow:OrderList_Acknowledge
Request Body Parameters
Parameter |
Type |
Description |
Function |
String |
For Module-level functions, this will always have the value of: “Module” |
Module_Code |
String |
Module Code. Always “orderworkflow” for this function |
Module_Function |
String |
Function to execute |
Order_Ids |
Array |
Array of order ids you wish to mark as received/acknowledged |
Response Parameters
Parameter |
Type |
Description |
success |
Boolean |
Boolean value indicating if the request was successful |
processed |
Boolean |
Boolean value if function was processed |
Example Request
{
"Store_Code": "{{Store_Code}}",
"Miva_Request_Timestamp": "{{$timestamp}}",
"Function": "Module",
"Module_Code": "orderworkflow",
"Module_Function": "OrderList_Acknowledge",
"Order_Ids": [200075, 200076]
}
Example Response
{
"success": 1,
"processed": 1
}
Example Error Response
This means that the request was successful but not processed. Typically, this means the Order_Ids
parameter is missing or incorrect.
{
"success": 1,
"processed": 0
}
Error Responses
Error Code |
Error Message |
Error Description |
invalid_function |
Invalid Function |
Request syntax is incorrect. This is a module-level function, so “Module” needs to be passed in the Function Parameter. |
invalid_module |
Invalid Module |
Request syntax is incorrect. This is a module-level function, so Module_Code parameter needs to be “orderworkflow”. |