Index: kupi-mk/frontend/src/pages/Checkout.js
===================================================================
--- kupi-mk/frontend/src/pages/Checkout.js	(revision 2e26092d5424a63ee219fe97fd85f2ee4d611c00)
+++ kupi-mk/frontend/src/pages/Checkout.js	(revision 0d2644cc0a133ad5ba608fde6a066f5cf4559570)
@@ -23,4 +23,13 @@
         notes: ''
     });
+
+    // Helper to format numbers as Macedonian denar (MKD)
+    const formatDen = (value) => {
+        try {
+            return new Intl.NumberFormat('mk-MK', { style: 'currency', currency: 'MKD', maximumFractionDigits: 2 }).format(value);
+        } catch (e) {
+            return `${value.toFixed(2)} den`;
+        }
+    };
 
     useEffect(() => {
@@ -290,5 +299,5 @@
                                     
                                     <div className="text-right">
-                                        <p className="font-medium">${(item.price * item.quantity).toFixed(2)}</p>
+                                        <p className="font-medium">{formatDen(item.price * item.quantity)}</p>
                                     </div>
                                 </div>
@@ -299,5 +308,5 @@
                             <div className="flex justify-between items-center mb-2">
                                 <span className="text-gray-600">Subtotal:</span>
-                                <span className="font-medium">${totalPrice.toFixed(2)}</span>
+                                <span className="font-medium">{formatDen(totalPrice)}</span>
                             </div>
                             
@@ -309,5 +318,5 @@
                             <div className="flex justify-between items-center text-lg font-bold border-t pt-2">
                                 <span>Total:</span>
-                                <span>${totalPrice.toFixed(2)}</span>
+                                <span>{formatDen(totalPrice)}</span>
                             </div>
                         </div>
