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”. |