
‘Do you deliver to my area?’ is one of the most common pre-purchase questions in India. Instead of losing the customer to doubt, let them check instantly. A pincode delivery checker sits right under your buy button and answers the question in one click. These 6 designs cover every niche — paste one into a Custom Liquid section, no app required.
1. Grocery Store – Fresh Delivery Checker
Green and earthy — same-day grocery delivery promise.
Preview
Sample: customer enters pincode, sees this result.
🚚 Check delivery in your area
Great news! We deliver to 400001 within 2 hours.
Liquid Code
<div class="lk-pin-check" style="font-family:Verdana, sans-serif;">
<p style="font-weight:700;margin:0 0 8px;">🚚 Check delivery in your area</p>
<div style="display:flex;gap:8px;">
<input type="text" id="lk-pin-input" maxlength="6" placeholder="Enter pincode"
style="flex:1;padding:10px 12px;border:2px solid #2e7d32;border-radius:8px;font-size:14px;" />
<button id="lk-pin-btn" style="background:#2e7d32;color:#fff;border:none;padding:10px 18px;border-radius:8px;cursor:pointer;font-weight:700;">Check</button>
</div>
<p id="lk-pin-result" style="margin:10px 0 0;font-size:14px;"></p>
</div>
<style>
.lk-pin-check { background:#f2f9ec; border:1px solid #2e7d32; border-radius:8px; padding:16px; margin:16px 0; }
</style>
<script>
document.getElementById('lk-pin-btn').addEventListener('click', function(){
var pin = document.getElementById('lk-pin-input').value.trim();
var res = document.getElementById('lk-pin-result');
if (!/^[1-9][0-9]{5}$/.test(pin)) {
res.style.color = '#c0392b';
res.textContent = 'Please enter a valid 6-digit pincode.';
return;
}
res.style.color = '#1b4d1e';
res.textContent = 'Great news! We deliver to 400001 within 2 hours.';
});
</script>
2. Electronics Store – Express Checker
Sleek dark theme for gadgets with express shipping.
Preview
Sample: customer enters pincode, sees this result.
⚡ Check express delivery
Express delivery available to 400001 — ships in 24 hours.
Liquid Code
<div class="lk-pin-check" style="font-family:'Segoe UI', sans-serif;">
<p style="font-weight:700;margin:0 0 8px;">⚡ Check express delivery</p>
<div style="display:flex;gap:8px;">
<input type="text" id="lk-pin-input" maxlength="6" placeholder="Enter pincode"
style="flex:1;padding:10px 12px;border:2px solid #00b4d8;border-radius:6px;font-size:14px;" />
<button id="lk-pin-btn" style="background:#00b4d8;color:#fff;border:none;padding:10px 18px;border-radius:6px;cursor:pointer;font-weight:700;">Check</button>
</div>
<p id="lk-pin-result" style="margin:10px 0 0;font-size:14px;"></p>
</div>
<style>
.lk-pin-check { background:#0e1626; border:1px solid #00b4d8; border-radius:6px; padding:16px; margin:16px 0; }
</style>
<script>
document.getElementById('lk-pin-btn').addEventListener('click', function(){
var pin = document.getElementById('lk-pin-input').value.trim();
var res = document.getElementById('lk-pin-result');
if (!/^[1-9][0-9]{5}$/.test(pin)) {
res.style.color = '#c0392b';
res.textContent = 'Please enter a valid 6-digit pincode.';
return;
}
res.style.color = '#eaf6ff';
res.textContent = 'Express delivery available to 400001 — ships in 24 hours.';
});
</script>
3. Fashion Store – Standard Checker
Elegant minimal checker for apparel brands.
Preview
Sample: customer enters pincode, sees this result.
📦 Delivery check
Delivery to 400001 in 3–5 days. COD available.
Liquid Code
<div class="lk-pin-check" style="font-family:Georgia, serif;">
<p style="font-weight:700;margin:0 0 8px;">📦 Delivery check</p>
<div style="display:flex;gap:8px;">
<input type="text" id="lk-pin-input" maxlength="6" placeholder="Enter pincode"
style="flex:1;padding:10px 12px;border:2px solid #b76e79;border-radius:20px;font-size:14px;" />
<button id="lk-pin-btn" style="background:#b76e79;color:#fff;border:none;padding:10px 18px;border-radius:20px;cursor:pointer;font-weight:700;">Check</button>
</div>
<p id="lk-pin-result" style="margin:10px 0 0;font-size:14px;"></p>
</div>
<style>
.lk-pin-check { background:#fdf8f5; border:1px solid #b76e79; border-radius:20px; padding:16px; margin:16px 0; }
</style>
<script>
document.getElementById('lk-pin-btn').addEventListener('click', function(){
var pin = document.getElementById('lk-pin-input').value.trim();
var res = document.getElementById('lk-pin-result');
if (!/^[1-9][0-9]{5}$/.test(pin)) {
res.style.color = '#c0392b';
res.textContent = 'Please enter a valid 6-digit pincode.';
return;
}
res.style.color = '#5c3a42';
res.textContent = 'Delivery to 400001 in 3–5 days. COD available.';
});
</script>
4. Furniture Store – White-Glove Checker
Premium brown tones for bulky furniture delivery.
Preview
Sample: customer enters pincode, sees this result.
🛋️ Check delivery & installation
Delivery + free installation available in 400001 (5–7 days).
Liquid Code
<div class="lk-pin-check" style="font-family:Georgia, serif;">
<p style="font-weight:700;margin:0 0 8px;">🛋️ Check delivery & installation</p>
<div style="display:flex;gap:8px;">
<input type="text" id="lk-pin-input" maxlength="6" placeholder="Enter pincode"
style="flex:1;padding:10px 12px;border:2px solid #8d5a2b;border-radius:4px;font-size:14px;" />
<button id="lk-pin-btn" style="background:#8d5a2b;color:#fff;border:none;padding:10px 18px;border-radius:4px;cursor:pointer;font-weight:700;">Check</button>
</div>
<p id="lk-pin-result" style="margin:10px 0 0;font-size:14px;"></p>
</div>
<style>
.lk-pin-check { background:#faf6f0; border:1px solid #8d5a2b; border-radius:4px; padding:16px; margin:16px 0; }
</style>
<script>
document.getElementById('lk-pin-btn').addEventListener('click', function(){
var pin = document.getElementById('lk-pin-input').value.trim();
var res = document.getElementById('lk-pin-result');
if (!/^[1-9][0-9]{5}$/.test(pin)) {
res.style.color = '#c0392b';
res.textContent = 'Please enter a valid 6-digit pincode.';
return;
}
res.style.color = '#4a2f17';
res.textContent = 'Delivery + free installation available in 400001 (5–7 days).';
});
</script>
5. Pharmacy Store – Care Checker
Trustworthy teal for medicines and health products.
Preview
Sample: customer enters pincode, sees this result.
💊 Check medicine delivery
Medicines delivered to 400001 within 24 hours. Prescription required at checkout.
Liquid Code
<div class="lk-pin-check" style="font-family:Arial, sans-serif;">
<p style="font-weight:700;margin:0 0 8px;">💊 Check medicine delivery</p>
<div style="display:flex;gap:8px;">
<input type="text" id="lk-pin-input" maxlength="6" placeholder="Enter pincode"
style="flex:1;padding:10px 12px;border:2px solid #0097a7;border-radius:12px;font-size:14px;" />
<button id="lk-pin-btn" style="background:#0097a7;color:#fff;border:none;padding:10px 18px;border-radius:12px;cursor:pointer;font-weight:700;">Check</button>
</div>
<p id="lk-pin-result" style="margin:10px 0 0;font-size:14px;"></p>
</div>
<style>
.lk-pin-check { background:#eefafc; border:1px solid #0097a7; border-radius:12px; padding:16px; margin:16px 0; }
</style>
<script>
document.getElementById('lk-pin-btn').addEventListener('click', function(){
var pin = document.getElementById('lk-pin-input').value.trim();
var res = document.getElementById('lk-pin-result');
if (!/^[1-9][0-9]{5}$/.test(pin)) {
res.style.color = '#c0392b';
res.textContent = 'Please enter a valid 6-digit pincode.';
return;
}
res.style.color = '#004d57';
res.textContent = 'Medicines delivered to 400001 within 24 hours. Prescription required at checkout.';
});
</script>
6. COD-Focused Store – Cash on Delivery Checker
Bold orange highlighting COD availability.
Preview
Sample: customer enters pincode, sees this result.
💵 COD available? Check pincode
COD is available in 400001! Pay when you receive.
Liquid Code
<div class="lk-pin-check" style="font-family:'Trebuchet MS', sans-serif;">
<p style="font-weight:700;margin:0 0 8px;">💵 COD available? Check pincode</p>
<div style="display:flex;gap:8px;">
<input type="text" id="lk-pin-input" maxlength="6" placeholder="Enter pincode"
style="flex:1;padding:10px 12px;border:2px solid #ea580c;border-radius:10px;font-size:14px;" />
<button id="lk-pin-btn" style="background:#ea580c;color:#fff;border:none;padding:10px 18px;border-radius:10px;cursor:pointer;font-weight:700;">Check</button>
</div>
<p id="lk-pin-result" style="margin:10px 0 0;font-size:14px;"></p>
</div>
<style>
.lk-pin-check { background:#fff7ed; border:1px solid #ea580c; border-radius:10px; padding:16px; margin:16px 0; }
</style>
<script>
document.getElementById('lk-pin-btn').addEventListener('click', function(){
var pin = document.getElementById('lk-pin-input').value.trim();
var res = document.getElementById('lk-pin-result');
if (!/^[1-9][0-9]{5}$/.test(pin)) {
res.style.color = '#c0392b';
res.textContent = 'Please enter a valid 6-digit pincode.';
return;
}
res.style.color = '#7c2d12';
res.textContent = 'COD is available in 400001! Pay when you receive.';
});
</script>
How to Add Pincode Delivery Checker to Shopify
No theme file editing needed. Use Shopify’s Custom Liquid section:
- In Shopify admin, go to Online Store > Themes.
- Click Customize on your live theme (works with Dawn and all OS 2.0 themes).
- Navigate to your product page template using the top page selector.
- In the left sidebar, click Add section and choose Custom liquid.
- Paste the code from any variation above into the Custom liquid box.
- Drag the section to the right position (under the buy buttons is ideal) and click Save.
Tip: want it on every product automatically? Add the section once to the default product template and it appears store-wide.
Customize the Pincode Delivery Checker
- Change the success message to match your real delivery timelines.
- For real serviceability data, connect the checker to your courier’s API instead of the demo logic.
- Edit the regex if you ship outside India (e.g. 5-digit US zips).
- Style the input to match your theme’s form fields.
More Shopify Code Sections
- Shopify Product Page Estimated Delivery Date
- Shopify Product Page Trust Badges with Liquid (Code + Guide)
- Shopify Product Page Size Chart Popup
- Shopify Free Shipping Progress Bar
- Shopify Product Page WhatsApp Order Button
- Shopify Sticky Add to Cart Bar
- Shopify Product Page Custom Offer Box
- Shopify Product Page Stock Counter (Only X Left)
Conclusion
Delivery uncertainty kills conversions silently. A pincode checker removes it at exactly the right moment — on the product page, before the buy decision. Add your variation today and stop losing ‘do you deliver here?’ customers.
Want this done for you? LayoutKart builds conversion-ready Shopify stores with all these sections pre-installed. Browse our readymade Shopify templates or get a custom store built for your brand.