- Related Items
WooCommerce Delivery Area Pro lets customers check delivery availability before they buy. Add a quick “Can we deliver to you?” form to product, shop, cart, and checkout pages (and your homepage via shortcode). Define service areas six ways—including by ZIP/pincode, radius, or drawing on Google Maps—then optionally block checkout for unserviceable addresses. You can also show delivery areas on a map and let customers (or admins) choose a delivery date at checkout.
How It Works
- Place the checker: Enable the built-in form on product/shop/cart/checkout, or drop it anywhere with
[delivery_area_form]
. - Define your areas: Choose from ZIP/pincode lists (supports wildcards), store address + radius (mi/km), country, continent, sub-continent, or draw polygons on a Google Map.
- Show the map: Display all service areas on a site page with
[delivery_areas]
; add a product-specific “Delivery Areas” tab if you like. - Control checkout: Turn on order restriction so out-of-area orders can’t be placed.
- Style the UI: Pick a form template, colors, labels, success/error messages, and optional “Locate Me” button.
- (Optional) Delivery date: Let customers select a delivery date at checkout; admins can set/adjust dates on received orders.
Key Features
- Six ways to define delivery zones: ZIP/pincode, radius from store, country, continent, sub-continent, or draw on Google Maps.
- On-page verification: Form appears on product, shop, cart, and checkout; also available via shortcode on the homepage.
- Map display: Show all service areas (markers/shapes) on an interactive Google Map.
- Checkout restriction: Prevent orders outside defined areas.
- Templates & branding: Multiple form layouts, color picker, editable labels and messages.
- Quality of life: “Locate Me” button, product listing inside the form, success/failure redirects.
- Per-product rules: Create collections for categories/specific products; hide the checker or product tab on selected items.
- Delivery date field: Customer-selectable date with admin restrictions.
Technical Details
- Plugin: WooCommerce Delivery Area Pro (by WePlugins)
- Shortcodes:
[delivery_area_form]
(checker form),[delivery_areas]
(map of service areas) - Geo methods: ZIP/pincode (supports wildcards), address + radius (mi/km), country, continent, sub-continent, drawn polygons
- Where it shows: Product, shop, cart, checkout, or any page via shortcode
- Order control: Optional “Enable Order Restriction on Checkout”
- Maps: Google Maps with Snazzy Maps style support
Use Cases
- Local delivery stores that ship within a hand-drawn zone instead of rigid ZIP lists.
- Regional brands limiting delivery to chosen cities, states, or countries.
- Food/grocery businesses that need a fast “Can we deliver?” check on product pages.
Quick Setup Tips
- Start with ZIPs for easy wins; add a radius or polygon for edge cases near boundaries.
- Enable checkout restriction only after you’ve tested a few real addresses.
- Use wildcard ZIPs (e.g., “902*”) sparingly; verify border ZIPs by hand.
- Add success/failure redirect URLs to guide shoppers to the right next step.
- Restrict your Google Maps API key to your domain and set your preferred units (mi/km).
Let customers check delivery by ZIP, radius, country, or drawn map zones—right on product, cart, or checkout pages. Show service areas on a Google Map and block out-of-area orders with WooCommerce Delivery Area Pro.- Tags
- wp maps pro