{"id":278643,"date":"2020-12-31T13:03:38","date_gmt":"2020-12-31T13:03:38","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=278643"},"modified":"2025-02-27T12:08:49","modified_gmt":"2025-02-27T12:08:49","slug":"city-based-delivery-system-for-opencart","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/","title":{"rendered":"City Based Delivery System for OpenCart"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/opencart-city-zone-area-based-delivery.html\" target=\"_blank\" rel=\"noreferrer noopener\">City Based Delivery System for OpenCart<\/a> module allows the customer to check the product is deliverable to their location. The admin will select the cities to the product while editing or creating them.<\/p>\n\n\n\n<p>Meanwhile, the advantageous point about the module is that the customer can check the product deliverability by entering the postcode. They are not required to navigate to each product and type postcode for each of them.&nbsp;<\/p>\n\n\n\n<p>Further, the admin has the leverage to select the cities based on their zip codes to the products from the product edit page. Moreover, that product will be deliverable to all the cities assigned to the product by the admin.&nbsp;<\/p>\n\n\n\n<p>Meanwhile, this module serves the logged-in and guest users in a different manner. The logged-in customers can select their location from the addresses list or can enter the postcode manually, whereas the guest users will enter the postcode manually.<\/p>\n\n\n\n<p>Check the working of this feature for the OpenCart platform based website in the video mentioned below &#8211;<\/p>\n\n\n\n<div class=\"wp-block-wk-block-youtube-video wk-block--yt-video\">\r\n<div class=\"wk-block--yt-video-frame\">\r\n<div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"pF1w8X8WCoQ\">\u00a0<\/div>\r\n<\/div>\r\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Features<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The admin can create a city with their zip codes.<\/li>\n\n\n\n<li>The admin can also edit the regions and city details.<\/li>\n\n\n\n<li>The customer will be able to place orders for products that are deliverable in their location.<\/li>\n\n\n\n<li>Customers can check the product is deliverable on the category and product page easily.<\/li>\n\n\n\n<li>Support Multi address Shipping.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Installation<\/h3>\n<\/div><\/div>\n\n\n\n<p>Extract the contents of the receive zip folder on your system according to your Opencart version. The extracted folder has&nbsp;<strong>admin<\/strong>,&nbsp;<strong>catalog<\/strong>,&nbsp;and <strong>ocmod<\/strong> folders. Now, upload the&nbsp;<strong>admin<\/strong>,&nbsp;<strong>catalog,<\/strong>&nbsp;directories into the&nbsp;<strong>Opencart root directory<\/strong>&nbsp;as shown below in the snapshot.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"385\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Opencart-Pricelist-Installation-1200x385.png\" alt=\"Opencart-Pricelist-Installation\" class=\"wp-image-278725\" style=\"width:600px;height:193px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Opencart-Pricelist-Installation-1200x385.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Opencart-Pricelist-Installation-300x96.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Opencart-Pricelist-Installation-250x80.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Opencart-Pricelist-Installation-768x247.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Opencart-Pricelist-Installation.png 1295w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Module Configuration<\/h3>\n<\/div><\/div>\n\n\n\n<p>Once you have performed the above steps you can now see the module under&nbsp;<strong>Extensions&nbsp;<\/strong>&gt;<strong>Modules&nbsp;<\/strong>&gt;<strong>City Based Delivery System.&nbsp;<\/strong>Here, you can&nbsp;<strong>install<\/strong>&nbsp;then&nbsp;<strong>edit<\/strong>&nbsp;the module as required.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"1020\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Extensions-2-1200x1020.png\" alt=\"Extensions-2\" class=\"wp-image-278730\" style=\"width:600px;height:510px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Extensions-2-1200x1020.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Extensions-2-300x255.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Extensions-2-250x212.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Extensions-2-768x653.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Extensions-2.png 1259w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Admin Permissions<\/h3>\n<\/div><\/div>\n\n\n\n<p>After the successful installation of the&nbsp;module, the admin can now manage the backend configurations.<\/p>\n\n\n\n<p>For that, the admin will navigate to&nbsp;<strong>City Based Delivery<\/strong>&nbsp;as shown in the image below;&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/based-del-system-.png\" alt=\"based-del-system-\" class=\"wp-image-278755\" style=\"width:560px;height:440px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/based-del-system-.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/based-del-system--300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/based-del-system--250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/based-del-system--768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After that, the admin will set the&nbsp;<strong>status&nbsp;<\/strong>field to&nbsp;<strong>Enabled&nbsp;<\/strong>for the proper working of the module.&nbsp;<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Manage City for City-Based Delivery System for OpenCart<\/h3>\n<\/div><\/div>\n\n\n\n<p>Further, the admin will manage the regions. For this, the admin will navigate to&nbsp;<strong>Manage City<\/strong>&nbsp;under the admin panel.&nbsp;<\/p>\n\n\n\n<p>Admin will manage the cities by navigating to<strong> Manage City.&nbsp;<\/strong>After that, the admin can see the list of created cities. The grids of the list will include the Country, Region, Postcode, City, and Action.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_systemuser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7PFull-HDdesktop.png\" alt=\"opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_systemuser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7PFull-HDdesktop\" class=\"wp-image-278756\" style=\"width:560px;height:440px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_systemuser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7PFull-HDdesktop.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_systemuser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7PFull-HDdesktop-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_systemuser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7PFull-HDdesktop-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_systemuser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7PFull-HDdesktop-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The admin can simply click on the <strong>+ <\/strong>button to create a new city.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Add New City<\/h3>\n<\/div><\/div>\n\n\n\n<p>After clicking on the&nbsp;<strong>Add New City<\/strong>, the admin will add details of the city as shown in the image below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_system_edituser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7Pid1Full-HDdesktop.png\" alt=\"opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_system_edituser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7Pid1Full-HDdesktop\" class=\"wp-image-278757\" style=\"width:560px;height:440px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_system_edituser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7Pid1Full-HDdesktop.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_system_edituser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7Pid1Full-HDdesktop-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_system_edituser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7Pid1Full-HDdesktop-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_system_edituser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7Pid1Full-HDdesktop-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Furthermore, the general information may include the following fields:&nbsp;<\/p>\n\n\n\n<p><strong>Country:<\/strong>&nbsp;The admin will select the country from the dropdown where the list of countries will appear<\/p>\n\n\n\n<p><strong>Region\/ State:<\/strong>&nbsp;The admin will select the regions from the list. The custom regions will also appear in this list.<\/p>\n\n\n\n<p><strong>City:&nbsp;<\/strong>The admin will type the name of City.<\/p>\n\n\n\n<p><strong>Zip\/ Postcode: <\/strong> The admin will enter the zip codes present in that city, and the product will be deliverable in that post codes.&nbsp;<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Manage Product Data for City Based Delivery System for OpenCart<\/h3>\n<\/div><\/div>\n\n\n\n<p>Once all the regions and cities are created and managed, the next step for the admin is to assign zip codes to the products present in the store. For this, the admin will navigate to&nbsp;<strong>City Based Delivery<\/strong> <strong>&gt; Manage Product Data<\/strong>.&nbsp;<\/p>\n\n\n\n<p>Further, the list of products will be visible. The admin will click on the&nbsp;<strong>Edit&nbsp;<\/strong>button under the Actions attribute.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_datauser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7PFull-HDdesktop.png\" alt=\"opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_datauser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7PFull-HDdesktop\" class=\"wp-image-278759\" style=\"width:560px;height:440px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_datauser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7PFull-HDdesktop.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_datauser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7PFull-HDdesktop-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_datauser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7PFull-HDdesktop-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_datauser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7PFull-HDdesktop-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After that, the admin will see the product page and go to the&nbsp;Action&nbsp;section for edit. Under that section, the admin will click on the save the&nbsp;button as shown in the image below:&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_data_edituser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7Pid2Full-HDdesktop.png\" alt=\"opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_data_edituser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7Pid2Full-HDdesktop\" class=\"wp-image-278760\" style=\"width:560px;height:440px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_data_edituser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7Pid2Full-HDdesktop.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_data_edituser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7Pid2Full-HDdesktop-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_data_edituser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7Pid2Full-HDdesktop-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_admin_index.php_routecatalog_wk_delivery_data_edituser_token15Qjn43mO74gq5AqaUdhmRGwqiYrsn7Pid2Full-HDdesktop-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>From here admin can choose product, enter quantity of the products, city and postcode.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Frontend View of City Based Delivery System for OpenCart<\/h3>\n<\/div><\/div>\n\n\n\n<p>Once all the backend configurations and settings are done, the changes will reflect in the frontend. The&nbsp;<strong>City Based Delivery Cart System<\/strong>&nbsp;module servers the registered and guest customers differently. The functionalities for both of them are available further in this user guide.&nbsp;<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Guest User Functionalities<\/h3>\n<\/div><\/div>\n\n\n\n<p>Once the guest user views the store website, a&nbsp;<strong>Select Address&nbsp;<\/strong>button will be visible on the top left corner of the page as shown in the image below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"612\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/City-Based-Delivery-1200x612.png\" alt=\"City-Based-Delivery\" class=\"wp-image-278766\" style=\"width:600px;height:306px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/City-Based-Delivery-1200x612.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/City-Based-Delivery-300x153.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/City-Based-Delivery-250x128.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/City-Based-Delivery-768x392.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/City-Based-Delivery.png 1274w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After that, a popup will appear with two options for the customer. One button will be visible to sign in the customer if they are already registered.<\/p>\n\n\n\n<p>The second option is for guest users, that they can enter postcode which will appear with the configured city by the admin in the top left corner in the frontend.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_index.php_routeproduct_categorypath170Full-HDdesktop-1.png\" alt=\"opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_index.php_routeproduct_categorypath170Full-HDdesktop-1\" class=\"wp-image-278764\" style=\"width:560px;height:440px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_index.php_routeproduct_categorypath170Full-HDdesktop-1.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_index.php_routeproduct_categorypath170Full-HDdesktop-1-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_index.php_routeproduct_categorypath170Full-HDdesktop-1-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_index.php_routeproduct_categorypath170Full-HDdesktop-1-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Further, the functionalities will be the same as a registered user.&nbsp;<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Frontend View for Registered Users<\/h3>\n<\/div><\/div>\n\n\n\n<p>Whereas, the registered customer can simply login by clicking on the sign-in button available in the popup as shown in the image below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"619\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Account-Login-1-1200x619.png\" alt=\"Account-Login-1\" class=\"wp-image-278774\" style=\"width:624px;height:322px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Account-Login-1-1200x619.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Account-Login-1-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Account-Login-1-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Account-Login-1-768x396.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Account-Login-1.png 1247w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After that, the customer will navigate to the login page shown in the image below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"585\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Account-Login-1200x585.png\" alt=\"Account-Login\" class=\"wp-image-278777\" style=\"width:600px;height:293px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Account-Login-1200x585.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Account-Login-300x146.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Account-Login-250x122.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Account-Login-768x375.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Account-Login.png 1261w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Further, the customer will click on the select address button as shown&nbsp; in the image below&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"630\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/login-1200x630.png\" alt=\"login\" class=\"wp-image-278798\" style=\"width:600px;height:315px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/login-1200x630.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/login-300x158.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/login-250x131.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/login-768x404.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/login.png 1279w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>As the customer is registered, they have an option to add the Pincode manually or select the location from the address list. A list of the saved locations for that customer will be visible on a popup.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_index.php_routeproduct_categorypath170Full-HDdesktop-4-3.png\" alt=\"opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_index.php_routeproduct_categorypath170Full-HDdesktop-4-3\" class=\"wp-image-278852\" style=\"width:560px;height:440px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_index.php_routeproduct_categorypath170Full-HDdesktop-4-3.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_index.php_routeproduct_categorypath170Full-HDdesktop-4-3-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_index.php_routeproduct_categorypath170Full-HDdesktop-4-3-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_index.php_routeproduct_categorypath170Full-HDdesktop-4-3-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Moreover, the&nbsp;<strong>City&nbsp;<\/strong>and<strong>&nbsp;postcode<\/strong>&nbsp;of the selected address will be visible on the top left corner of the page as shown in the image below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1091\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Your-Store-1091x1024.png\" alt=\"Your-Store\" class=\"wp-image-278854\" style=\"width:546px;height:512px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Your-Store-1091x1024.png 1091w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Your-Store-300x282.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Your-Store-250x235.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Your-Store-768x721.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Your-Store.png 1274w\" sizes=\"(max-width: 1091px) 100vw, 1091px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Also, a customer can add product in cart and product details will be visible for the deliverable products for selected location by the customer.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_index.php_routeproduct_categorypath170Full-HDdesktop-5.png\" alt=\"opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_index.php_routeproduct_categorypath170Full-HDdesktop-5\" class=\"wp-image-278855\" style=\"width:560px;height:440px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_index.php_routeproduct_categorypath170Full-HDdesktop-5.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_index.php_routeproduct_categorypath170Full-HDdesktop-5-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_index.php_routeproduct_categorypath170Full-HDdesktop-5-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-132-154-230-223-demo_index.php_routeproduct_categorypath170Full-HDdesktop-5-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Note:&nbsp;<\/strong>If the manually entered postcode is not one of those that are configured by the admin in any of the city, then the customer will get to see the \u201c<strong>No product available on this pincode<\/strong>\u201d message under the postcode field as shown in the image below:<\/p>\n\n\n\n<p>This validation is for both the guest and logged in customers.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-115-113-191-18-demo_index.php_routeproduct_categorypath170Full-HDdesktop.png\" alt=\"opencartdemo.webkul.com_city-based-delivery-115-113-191-18-demo_index.php_routeproduct_categorypath170Full-HDdesktop\" class=\"wp-image-278856\" style=\"width:560px;height:440px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-115-113-191-18-demo_index.php_routeproduct_categorypath170Full-HDdesktop.png 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-115-113-191-18-demo_index.php_routeproduct_categorypath170Full-HDdesktop-300x236.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-115-113-191-18-demo_index.php_routeproduct_categorypath170Full-HDdesktop-250x196.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/opencartdemo.webkul.com_city-based-delivery-115-113-191-18-demo_index.php_routeproduct_categorypath170Full-HDdesktop-768x603.png 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Product Deliverability Frontend View<\/h3>\n<\/div><\/div>\n\n\n\n<p>Further, the customer can check the availability of the product on the store page as well as product page. That will be different for Deliverable and Non-Deliverable products.&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Deliverable Product View&nbsp;<\/h4>\n\n\n\n<p>If the product will be deliverable then on the category page the product details and Add To Cart button will be visible as shown in the image below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"903\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/City-Based-Delivery-1-903x1024.png\" alt=\"City-Based-Delivery-1\" class=\"wp-image-278857\" style=\"width:637px;height:723px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/City-Based-Delivery-1-903x1024.png 903w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/City-Based-Delivery-1-264x300.png 264w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/City-Based-Delivery-1-220x249.png 220w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/City-Based-Delivery-1-768x871.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/City-Based-Delivery-1.png 1274w\" sizes=\"(max-width: 903px) 100vw, 903px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Update the Location<\/h4>\n\n\n\n<p>The products that are deliverable can be easily added to the cart and the cart will be visible as shown in the image below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1200\" height=\"829\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Shopping-Cart-3-1200x829.png\" alt=\"Shopping-Cart-3\" class=\"wp-image-278859\" style=\"width:600px;height:415px\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Shopping-Cart-3-1200x829.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Shopping-Cart-3-300x207.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Shopping-Cart-3-250x173.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Shopping-Cart-3-768x531.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Shopping-Cart-3.png 1259w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>In case the customer changes the location at the time of checkout, then it will show warning message as per the below image:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1033\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/01\/Checkout-1-1033x1024.png\" alt=\"Checkout-1\" class=\"wp-image-279259\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/01\/Checkout-1-1033x1024.png 1033w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/01\/Checkout-1-300x297.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/01\/Checkout-1-250x249.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/01\/Checkout-1-768x761.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/01\/Checkout-1.png 1268w\" sizes=\"(max-width: 1033px) 100vw, 1033px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>For any query or suggestion\/customization request get back to us at&nbsp;<a href=\"mailto:support@webkul.com\">support@webkul.com<\/a>&nbsp;or raise a ticket at&nbsp;<a href=\"http:\/\/webkul.uvdesk.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">webkul.uvdesk.com<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>City Based Delivery System for OpenCart module allows the customer to check the product is deliverable to their location. The admin will select the cities to the product while editing or creating them. Meanwhile, the advantageous point about the module is that the customer can check the product deliverability by entering the postcode. They are <a href=\"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":291,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[305],"tags":[2071],"class_list":["post-278643","post","type-post","status-publish","format-standard","hentry","category-opencart","tag-opencart"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>City Based Delivery System for OpenCart | Local Delivery System<\/title>\n<meta name=\"description\" content=\"City Based Delivery Cart System for Opencart module allows the customer to check the product is deliverable to their location.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"City Based Delivery System for OpenCart | Local Delivery System\" \/>\n<meta property=\"og:description\" content=\"City Based Delivery Cart System for Opencart module allows the customer to check the product is deliverable to their location.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-12-31T13:03:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-27T12:08:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Opencart-Pricelist-Installation-1200x385.png\" \/>\n<meta name=\"author\" content=\"Anshika Sharma\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Anshika Sharma\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/\"},\"author\":{\"name\":\"Anshika Sharma\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/977584baf9dc2bd20c1aa44f02df128b\"},\"headline\":\"City Based Delivery System for OpenCart\",\"datePublished\":\"2020-12-31T13:03:38+00:00\",\"dateModified\":\"2025-02-27T12:08:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/\"},\"wordCount\":1210,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Opencart-Pricelist-Installation-1200x385.png\",\"keywords\":[\"opencart\"],\"articleSection\":[\"opencart\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/\",\"url\":\"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/\",\"name\":\"City Based Delivery System for OpenCart | Local Delivery System\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Opencart-Pricelist-Installation-1200x385.png\",\"datePublished\":\"2020-12-31T13:03:38+00:00\",\"dateModified\":\"2025-02-27T12:08:49+00:00\",\"description\":\"City Based Delivery Cart System for Opencart module allows the customer to check the product is deliverable to their location.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Opencart-Pricelist-Installation.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Opencart-Pricelist-Installation.png\",\"width\":1295,\"height\":416,\"caption\":\"Opencart-Pricelist-Installation\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"City Based Delivery System for OpenCart\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/977584baf9dc2bd20c1aa44f02df128b\",\"name\":\"Anshika Sharma\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bd46065a6efc7d63d852f156874135a449fd46703f0ebc0a31c8e075c453f511?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bd46065a6efc7d63d852f156874135a449fd46703f0ebc0a31c8e075c453f511?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Anshika Sharma\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/anshikasharma-bd674\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"City Based Delivery System for OpenCart | Local Delivery System","description":"City Based Delivery Cart System for Opencart module allows the customer to check the product is deliverable to their location.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/","og_locale":"en_US","og_type":"article","og_title":"City Based Delivery System for OpenCart | Local Delivery System","og_description":"City Based Delivery Cart System for Opencart module allows the customer to check the product is deliverable to their location.","og_url":"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2020-12-31T13:03:38+00:00","article_modified_time":"2025-02-27T12:08:49+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Opencart-Pricelist-Installation-1200x385.png","type":"","width":"","height":""}],"author":"Anshika Sharma","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Anshika Sharma","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/"},"author":{"name":"Anshika Sharma","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/977584baf9dc2bd20c1aa44f02df128b"},"headline":"City Based Delivery System for OpenCart","datePublished":"2020-12-31T13:03:38+00:00","dateModified":"2025-02-27T12:08:49+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/"},"wordCount":1210,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Opencart-Pricelist-Installation-1200x385.png","keywords":["opencart"],"articleSection":["opencart"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/","url":"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/","name":"City Based Delivery System for OpenCart | Local Delivery System","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Opencart-Pricelist-Installation-1200x385.png","datePublished":"2020-12-31T13:03:38+00:00","dateModified":"2025-02-27T12:08:49+00:00","description":"City Based Delivery Cart System for Opencart module allows the customer to check the product is deliverable to their location.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Opencart-Pricelist-Installation.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/12\/Opencart-Pricelist-Installation.png","width":1295,"height":416,"caption":"Opencart-Pricelist-Installation"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/city-based-delivery-system-for-opencart\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"City Based Delivery System for OpenCart"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/977584baf9dc2bd20c1aa44f02df128b","name":"Anshika Sharma","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bd46065a6efc7d63d852f156874135a449fd46703f0ebc0a31c8e075c453f511?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bd46065a6efc7d63d852f156874135a449fd46703f0ebc0a31c8e075c453f511?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Anshika Sharma"},"url":"https:\/\/webkul.com\/blog\/author\/anshikasharma-bd674\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/278643","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/291"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=278643"}],"version-history":[{"count":41,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/278643\/revisions"}],"predecessor-version":[{"id":484327,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/278643\/revisions\/484327"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=278643"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=278643"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=278643"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}