pending or accepted. Orders cannot be cancelled after pickup has been verified.curl --location --request POST '/cancel-order/' \
--header 'Authorization: Basic <encoded-value>' \
--header 'Content-Type: application/json' \
--data-raw '{
"reason": "Customer changed plans"
}'{
"success": true,
"message": "Order cancelled successfully",
"data": {
"orderId": "507f1f77bcf86cd799439011",
"status": "cancelled"
}
}