Dokan Postcode Restriction — is a vital add-on for any marketplace built with the Dokan multivendor plugin. It seamlessly integrates with Dokan to give vendors the power to control their own delivery zones. Instead of serving customers nationwide or globally, vendors can now specify a list of postal codes (zip codes) they are able to deliver to. This is particularly useful for businesses that rely on local delivery services, such as restaurants, grocery stores, or local artisans. The plugin provides a user-friendly interface for vendors to manage their postcode lists directly from their dashboard.
For marketplace administrators, this plugin simplifies logistics management and enhances the user experience. It prevents customer frustration by clearly indicating at the checkout stage whether a product can be delivered to their location. By checking the customer's entered postcode against the vendor's list, the plugin can automatically allow or disallow the purchase, saving time and avoiding confusion for both parties. This level of control is essential for maintaining a professional and efficient online marketplace, fostering trust and reliability among customers and vendors alike.
Why This is Important
Are your marketplace vendors struggling with out-of-area orders? According to industry reports, over 25% of online order cancellations are due to shipping area limitations. This leads to frustrated customers, negative reviews, and wasted administrative time for your vendors. Without a postcode restriction tool, your marketplace is losing potential revenue and vendor loyalty. Customers who are told "we can't ship to you" after filling their cart are 70% less likely to return. Dokan Postcode Restriction solves this problem directly by validating a customer's location *before* they can complete the purchase. This simple check drastically reduces cart abandonment, improves customer satisfaction, and empowers your vendors to manage their business efficiently.
Features
- Vendor-Specific Postcodes: Allows each vendor to set their own unique list of deliverable postcodes from their dashboard.
- Simple Postcode Management: An intuitive interface for vendors to add, edit, and delete postcodes in bulk or individually.
- Real-time Checkout Validation: Automatically checks the customer's shipping postcode at checkout and prevents orders to unserviceable areas.
- Customizable Error Messages: Set clear, helpful messages to inform customers why delivery is not available in their area.
- Admin Override: Marketplace administrators have the ability to view and modify postcode lists for any vendor.
- Support for Postcode Ranges: Define delivery zones using ranges (e.g., 90210-90215) for easier management.
- Wildcard Support: Use wildcards (e.g., SW*) to include all postcodes starting with a specific prefix.
- Seamless Dokan Integration: Designed to work perfectly within the Dokan multivendor ecosystem without conflicts.
- Lightweight and Efficient: Optimized code ensures the plugin does not slow down your website's checkout process.
- Translation Ready: Easily translate the plugin's frontend messages into any language for a global audience.
Operational Benefits: Before vs. After
| Metric | Without Plugin (The Problem) | With Dokan Postcode Restriction (The Solution) |
|---|---|---|
| Order Fulfillment | Manual order cancellation for out-of-area requests. High admin workload. | Automated blocking of out-of-area orders. Zero manual work. |
| Customer Experience | Frustration at checkout, leading to cart abandonment (est. 70% churn). | Clear, instant feedback on delivery availability. Increased trust. |
| Vendor Management | Vendors waste time and resources on invalid orders and customer support. | Vendors have full control over their service area, increasing their efficiency. |
| Refunds & Disputes | Higher rate of refunds and payment gateway disputes from incorrect orders. | Significant reduction in refunds and disputes related to shipping. |
| Marketplace Reputation | Negative reviews from customers unable to complete a purchase. | Improved reputation for being reliable and user-friendly. |
How to install the plugin?
- Download the plugin archive using the button above.
- Navigate to Plugins > Add New in your WordPress dashboard.
- Click "Upload Plugin" at the top and select the downloaded ZIP file.
- Install, activate the plugin, and follow the quick setup wizard instructions.
FAQ
Can I use postcode ranges or wildcards?
Yes, the plugin is flexible. You can input individual postcodes, define a range (e.g., 10001-10010), or use a wildcard to cover a broader area (e.g., W1A*). This makes it easy for vendors to manage their delivery zones, whether they cover a few specific streets or an entire city sector.
Does this plugin work with the latest version of Dokan and WooCommerce?
Absolutely. The Dokan Postcode Restriction plugin is regularly updated to ensure full compatibility with the latest versions of WordPress, Dokan (Lite and Pro), and WooCommerce. We recommend keeping all your plugins and themes updated to guarantee smooth and secure operation.
Can I customize the message shown to customers outside the delivery area?
Yes, you can. The plugin settings allow the marketplace administrator to define a custom error message. This message is displayed to customers at checkout if their postcode is not in the vendor's list of serviceable areas. You can craft a friendly, helpful message, perhaps suggesting alternative options if available.
Does this plugin affect my site's performance?
No, the plugin is built to be lightweight and efficient. The postcode check is a very fast operation that runs only during the checkout process and does not add any noticeable load to your website. It is optimized to ensure a smooth and speedy experience for your customers.