Door Locks
Home
/
Store
/
Hardware & Electrical
/
Door Locks
Refine by
Sort by
We recommend
Newest arrivals
Price: Low to High
Price: High to Low
Name: A to Z
Name: Z to A
Filters
Clear all
Filters
Clear all
Show items
Show items
Iron Padlock For Security Gate Door 38mm
R 24.00
Iron Padlock For Security Gate Door 38mm
SKU IRON_38MM
Order Now
Door Lock Mortice Silver 687
R 38.95
Door Lock Mortice Silver 687
SKU M7-900687-687
Order Now
Door Lock Mortice F18T05-SN
R 66.00
Door Lock Mortice F18T05-SN
SKU F18T05-SN
Order Now
Door Lock Mortice F80T09-AB
R 78.50
Door Lock Mortice F80T09-AB
SKU FT80T09-AB
Order Now
Rocker Door Lock Set
R 120.00
Rocker Door Lock Set
SKU ROC12
Order Now
Legend 2 Lever Door Lock SABS MT-L003
R 88.00
Legend 2 Lever Door Lock SABS MT-L003
SKU LOMO007
Order Now
Afri Home Mortice Door Lock
R 85.00
Afri Home Mortice Door Lock
SKU BS-0331
Order Now
Door Lock FireBrid BS-0241
R 90.00
Door Lock FireBrid BS-0241
SKU BS-0241
Order Now
Door Lock FireBrid F03T04
R 72.00
Door Lock FireBrid F03T04
SKU F03T04
Order Now
Bright Signe Door Lock BS-0181
R 90.00
Bright Signe Door Lock BS-0181
SKU BS-0181
Order Now
Afri Home Door Lock 2 lever BS-2579
R 95.00
Afri Home Door Lock 2 lever BS-2579
SKU BS-2579
Order Now
Mortice Door Lock BS-0336
R 65.00
Mortice Door Lock BS-0336
SKU BS-0336
Order Now
Door Lock Bright Sign BS-0183
R 95.00
Door Lock Bright Sign BS-0183
SKU BS-0183
Order Now
Afri Home Door Lock BS-0833
R 95.00
Afri Home Door Lock BS-0833
SKU BS-0833
Order Now
Afri Home Door Lock BS-0835
R 65.00
Afri Home Door Lock BS-0835
SKU BS-0835
Order Now
Afri Home Door Lock BS-0239
R 70.00
Afri Home Door Lock BS-0239
SKU BS-0239
Order Now
Door Lock Bright Signe
R 95.00
Door Lock Bright Signe
SKU BS-0527
Order Now
Door Lock Mortice Afrihome BS-0242
R 90.00
Door Lock Mortice Afrihome BS-0242
SKU BS-0242
Order Now
Legend Night Latch Inside Door Lock Double Brass
R 124.99
Legend Night Latch Inside Door Lock Double Brass
SKU LANI001
Order Now
Legend 2 Lever Door Lock SABS Contractors
R 74.00
Legend 2 Lever Door Lock SABS Contractors
SKU LOMO013
Order Now
Door Lock Firebird 6690
R 70.00
Door Lock Firebird 6690
SKU FB6690
Order Now
Door Lock Mortice GuardTek 004
R 72.00
Door Lock Mortice GuardTek 004
SKU SS-04
Order Now
Door Lock FireBrid No-T6691
R 90.00
Door Lock FireBrid No-T6691
SKU T6691
Order Now
Door Lock Fire Brid No-6874
R 90.00
Door Lock Fire Brid No-6874
SKU FB6874
Order Now
Door lock A79
R 90.00
Door lock A79
SKU A79
Order Now
Door Lock Heigh Security T04
R 72.00
Door Lock Heigh Security T04
SKU T04
Order Now
IE Night Latch Inside Door Lock
R 68.00
IE Night Latch Inside Door Lock
SKU AY078-002
Order Now
Door Lock Bright Sign BS-0289
R 70.00
Door Lock Bright Sign BS-0289
SKU BS-0289
Order Now
Door Lock Mortic Guardtek SA Flage SS-28
R 32.50
Door Lock Mortic Guardtek SA Flage SS-28
SKU SS-28
Order Now
Door Lock Mortic Guardtek SS-09
R 60.00
Door Lock Mortic Guardtek SS-09
SKU DL1015
Order Now
Door Lock Firebrid Mortic
R 90.00
Door Lock Firebrid Mortic
SKU LS0929
Order Now
Door Lock High Security Browns
R 69.00
Door Lock High Security Browns
SKU IE208
Order Now
Door Lock entrance
R 74.00
Door Lock entrance
SKU BS-0437
Order Now
A04 Door Lock High Security
R 90.00
A04 Door Lock High Security
SKU A04
Order Now
Skip to main content
Place your order online and pay only when it’s ready for delivery.
e-order®
Home
Products
Why Choose Us
Contact
Return Policy
My account
Search
Cart
Menu
document.addEventListener("DOMContentLoaded", function () { Ecwid.OnPageLoaded.add(function (page) { if (page.type !== "CHECKOUT") return; // Use MutationObserver to wait for the shipping address section const observer = new MutationObserver(() => { const shippingSection = document.querySelector('[data-test-id="customer-form"]'); // Avoid injecting multiple times if (shippingSection && !document.getElementById("geoLocationWrapper")) { // Create wrapper const wrapper = document.createElement("div"); wrapper.id = "geoLocationWrapper"; wrapper.style.marginTop = "20px"; // Label const label = document.createElement("label"); label.innerText = "Use My Location (Optional)"; label.style.display = "block"; label.style.marginBottom = "6px"; label.style.fontWeight = "bold"; // Input const input = document.createElement("input"); input.type = "text"; input.id = "geoInput"; input.placeholder = "Click the button to detect location"; input.readOnly = true; input.style.width = "100%"; input.style.padding = "8px"; input.style.border = "1px solid #ccc"; input.style.borderRadius = "6px"; input.style.marginBottom = "8px"; // Button const btn = document.createElement("button"); btn.type = "button"; btn.innerHTML = `
Use My Location
`; btn.style.backgroundColor = "#086cfc"; btn.style.color = "white"; btn.style.border = "none"; btn.style.padding = "10px 14px"; btn.style.borderRadius = "6px"; btn.style.cursor = "pointer"; btn.style.display = "flex"; btn.style.alignItems = "center"; btn.style.gap = "6px"; // Geolocation logic btn.onclick = function () { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition( function (position) { const lat = position.coords.latitude.toFixed(5); const lng = position.coords.longitude.toFixed(5); input.value = `Lat: ${lat}, Long: ${lng}`; }, function () { alert("Unable to retrieve your location."); } ); } else { alert("Geolocation is not supported by your browser."); } }; // Assemble UI wrapper.appendChild(label); wrapper.appendChild(input); wrapper.appendChild(btn); shippingSection.appendChild(wrapper); // Done: disconnect observer observer.disconnect(); } }); observer.observe(document.body, { childList: true, subtree: true, }); }); });