diff --git a/shop-routes/order.js b/shop-routes/order.js
index d934947a8c86b0875b9d4b222063b3fe5db5f52c..94b03ac48e42cae1b592149f18bdf72e719594ed 100644
--- a/shop-routes/order.js
+++ b/shop-routes/order.js
@@ -51,7 +51,7 @@ router.get('/history', isAuthenticated, async (req, res) => {
     });
 
 // แสดงรายละเอียดออเดอร์ (เฉพาะผู้ที่ Login)
-router.get('/detail/:orderId', isAuthenticated, async (req, res) => {
+router.get('/details/:orderId', isAuthenticated, async (req, res) => {
     try {
         if (!req.session.id) {
             return res.status(400).json({ message: "Session ID not found. Please login again." });
@@ -72,7 +72,10 @@ router.get('/detail/:orderId', isAuthenticated, async (req, res) => {
         }
 
         console.log("Order found:", orderResults[0]);
-        res.json(orderResults[0]);
+
+        // เปลี่ยนจาก `res.json(orderResults[0]);` เป็น `res.render`
+        res.render('order-detail', { order: orderResults[0] });
+
     } catch (error) {
         console.error("Error fetching order:", error);
         res.status(500).json({ message: "Something went wrong.", error: error.message });
diff --git a/views/order-details.ejs b/views/order-detail.ejs
similarity index 100%
rename from views/order-details.ejs
rename to views/order-detail.ejs