Everything downstream of checkout depends on four fields your customer types in 20 seconds — and Indian addresses are the hardest in the world to machine-read. The checkout-side hygiene that separates deliverable orders from NDR bait.

The four fields that matter

House/flat number — separate required field, not buried in a line. Street/area — the locality name the rider knows. Landmark — optional-but-prompted, the thing that makes 'near the temple' actually work. Phone — 10 digits, verified, the rider's lifeline.

The pincode locality check

The classic failure: pincode says 400001 but the area says Andheri — two different pincodes, one confused parcel. Automated pincode-vs-city validation catches this at checkout, flags the mismatch, asks the customer to fix it before it ships.

Delivery instructions

'Leave at security', 'call on arrival', 'second floor, blue door' — riders read these and they work. An optional instructions field is a free NDR-reducer; the information that makes the difference travels with the label.

The WhatsApp confirmation

For anything the validator flags, the pre-dispatch confirmation message catches the rest — a customer correcting their address on WhatsApp is a parcel that delivers on the first attempt.

Pure Parcel automates exactly this — the pipeline from order to AWB without the manual steps.

See how →

The playbook

1

Split the house number field

Required, separate — the most-skipped line in Indian addresses.

2

Validate pincode vs city

Mismatch flags fix themselves at checkout.

3

Add a delivery-instructions field

'Leave at gate' prevents the re-attempt.

4

Confirm flagged addresses by WhatsApp

Ten seconds of chat saves a round-trip.