{"id":4870,"date":"2025-10-01T11:35:29","date_gmt":"2025-10-01T11:35:29","guid":{"rendered":"https:\/\/www.rcvtechnologies.com\/blog\/?p=4870"},"modified":"2025-10-01T12:45:03","modified_gmt":"2025-10-01T12:45:03","slug":"opencart-store-pickup","status":"publish","type":"post","link":"https:\/\/www.rcvtechnologies.com\/blog\/opencart-store-pickup\/","title":{"rendered":"Opencart Store Pickup"},"content":{"rendered":"<h2 class=\"blog-itmind-inner-head\"><b>Introduction:<\/b><\/h2>\n<p><span style=\"font-weight: 400;\"><b style=\"color: #464196;\">Stop Losing Customers to Inventory Hide-and-Seek!<\/b><\/span><br \/>\n<span style=\"font-weight: 400;\"><b style=\"color: #464196;\">Why Let Customers Play Guessing Games with Your Inventory?<\/b><\/span><\/p>\n<p>Wouldn\u2019t it be easier and more professional if shoppers could check online and know exactly where to pick up their purchase before they even leave home?<\/p>\n<p>Our Store Pickup extension displays to customers which location has their product in stock. They pick their store based on convenience.<\/p>\n<p>For businesses with multiple outlets, this extension transforms the shopping experience. Instead of fielding endless inquiries about stock at different locations, you provide your customers with a self-service option to view store-specific availability and select the most convenient pickup point.<\/p>\n<p>Whether you\u2019re aiming to increase foot traffic, streamline operations, or simply make your customers\u2019 lives easier, our Store Pickup Extension is a thoughtful solution to bridge the gap between online browsing and in-store purchasing.<\/p>\n<p><b>Simple. Smart. Profitable.<\/b><\/p>\n<p>Because convenience wins customers, and customers win businesses.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-3812\" src=\"https:\/\/www.rcvtechnologies.com\/blog\/wp-content\/uploads\/2025\/10\/banner-5-2.webp\" alt=\"\" width=\"100%\" \/><\/p>\n<h2 class=\"blog-itmind-inner-head\"><b>Features: Opencart Store Pickup<\/b><\/h2>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Show product availability at multiple locations<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Customers select a store for convenient pickup<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Add and manage multiple stores easily<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Google Maps integration for accurate locations<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Set pickup schedules per store location<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Admin dashboard tracks orders and pickups<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Automatic emails notify customers of updates<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Simplifies the in-store pickup process for customers<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Reduces cart abandonment with self-service options<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\"><b style=\"color: #ed7014;\">Note: Ensure your OpenCart version supports this module before installation.<\/b><\/span><\/p>\n<h3 class=\"blog-itmind-inner-head\"><b>Installation: Opencart Special Price with Percentage<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Steps to Install the Module<\/span><\/p>\n<p><span style=\"font-weight: 400;\">OpenCart\u2019s Admin panel &gt;&gt; Extension &gt;&gt; Installer<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Access Extensions in Admin Panel: Log in to OpenCart\u2019s Admin Panel, navigate to the<\/span><b> \u2018Extensions\u2019<\/b><span style=\"font-weight: 400;\"> menu, and select <\/span><b>\u2018Installer\u2019<\/b><span style=\"font-weight: 400;\"> from the dropdown.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Upload the File: On the Installer page, click the file upload icon in the top-right corner. Ensure the file you want to upload is saved on your system with the extension <\/span><b>\u2018.ocmod.zip\u2019<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Install the Module: Once the file is uploaded, the module name will appear in the list. Click the green button next to it to complete the installation process.<\/span><\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-3812\" src=\"https:\/\/www.rcvtechnologies.com\/blog\/wp-content\/uploads\/2025\/10\/SS-1.webp\" alt=\"\" width=\"100%\" \/><\/p>\n<h3 class=\"blog-itmind-inner-head\"><b>Permission: OpenCart Special Price with Percentage<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Now, grant the store administrators permission to edit the module.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">OpenCart\u2019s Admin panel &gt;&gt; System &gt;&gt; User &gt;&gt; User Groups &gt;&gt; Edit Administrator<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Go to OpenCart\u2019s Admin Panel and click on <\/span><b>\u2018System\u2019 <\/b><span style=\"font-weight: 400;\">to see the drop-down list.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Then click on <\/span><b>\u2018Users\u2019.<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">A drop-down list will appear when you click on <\/span><b>\u2018Users.\u2019<\/b><span style=\"font-weight: 400;\"> From the list, click on <\/span><b>\u2018User Groups.\u2019\u00a0<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Edit Administrator will allow permission for the user.<\/span><\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-3812\" src=\"https:\/\/www.rcvtechnologies.com\/blog\/wp-content\/uploads\/2025\/10\/SS-2.webp\" alt=\"\" width=\"100%\" \/><\/p>\n<ol start=\"5\">\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Set access and modify permissions for all related modules.<\/span><\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-3812\" src=\"https:\/\/www.rcvtechnologies.com\/blog\/wp-content\/uploads\/2025\/10\/SS-3.webp\" alt=\"\" width=\"100%\" \/><\/p>\n<h3 class=\"blog-itmind-inner-head\"><b>Configuration: Opencart Store Pickup<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">OpenCart\u2019s Admin panel &gt;&gt; Extensions &gt;&gt; Extensions &gt;&gt; Choose The Extension Type &gt;&gt; Modules &gt;&gt;<\/span><b> Opencart Store Pickup<\/b><span style=\"font-weight: 400;\"> &gt;&gt; Install and edit.<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Go to OpenCart\u2019s Admin Panel and click on \u2018Extensions\u2019 to see the drop-down list.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Again, click on \u2018Extensions\u2019 from the drop-down list.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Choose your extension type.<\/span><\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-3812\" src=\"https:\/\/www.rcvtechnologies.com\/blog\/wp-content\/uploads\/2025\/10\/SS-4.webp\" alt=\"\" width=\"100%\" \/><\/p>\n<ol start=\"4\">\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click on the green button and install the module.<\/span><\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-3812\" src=\"https:\/\/www.rcvtechnologies.com\/blog\/wp-content\/uploads\/2025\/10\/SS-5.webp\" alt=\"\" width=\"100%\" \/><\/p>\n<ol start=\"5\">\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click the edit button, set the status to \u2018Enable\u2019, and save.<\/span><\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-3812\" src=\"https:\/\/www.rcvtechnologies.com\/blog\/wp-content\/uploads\/2025\/10\/ss-6.webp\" alt=\"\" width=\"100%\" \/><\/p>\n<ol start=\"6\">\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">In your OpenCart Admin Panel, go to \u201cExtensions\u201d \u2192 select \u201cExtensions\u201d from the dropdown \u2192 choose \u201cShipping\u201d as the extension type.<\/span><\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-3812\" src=\"https:\/\/www.rcvtechnologies.com\/blog\/wp-content\/uploads\/2025\/10\/SS-7.webp\" alt=\"\" width=\"100%\" \/><\/p>\n<ol start=\"7\">\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Clicking on the edit button will lead you to all the details that need to be fulfilled before proceeding with the admin workflow.<\/span><\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-3812\" src=\"https:\/\/www.rcvtechnologies.com\/blog\/wp-content\/uploads\/2025\/10\/SS-8.webp\" alt=\"\" width=\"100%\" \/><\/p>\n<ol start=\"8\">\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Now you will see a section for Store pickup on the left side menu of your dashboard.<\/span><\/li>\n<\/ol>\n<p>Finally, the module installation, permission, and configuration are completed with this step.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-3812\" src=\"https:\/\/www.rcvtechnologies.com\/blog\/wp-content\/uploads\/2025\/10\/infographic-2.webp\" alt=\"\" width=\"100%\" \/><\/p>\n<h4 class=\"blog-itmind-inner-head\"><b style=\"color: #8f1402;\">How To Get a Google Maps API KEY? (Super Simple Steps!)<\/b><\/h4>\n<div style=\"font-weight: bold; color: #464196;\">\n  You\u2019re just a few clicks away from making your store locations pop up beautifully on Google Maps!<\/p>\n<p>  Steps to Grab Your API Key<\/p>\n<p>  Click the Link Near the API Key Section<br \/>\n  You\u2019ll see a small link (something like \u201cGet Google MAP API key https:\/\/developers.google.com\/maps\u201d).<br \/>\n  Click it, and this will take you straight to the Google Cloud Console.<\/p>\n<p>  Sign in to Google Cloud Console<br \/>\n  Log in with your Google account. If you don\u2019t have one, you\u2019ll need to create it first.<\/p>\n<p>  Create or Select a Project<br \/>\n  You\u2019ll see a dropdown asking you to select a project. Either choose an existing project (if you\u2019ve used Google APIs before)<br \/>\n  or click \u201cNew Project\u201d to make one just for your store.<\/p>\n<p>  Enable Maps JavaScript API<br \/>\n  Once inside your project, head to the API Library. Search for \u201cMaps JavaScript API\u201d and click Enable.<br \/>\n  (If you\u2019re also using Places, Geocoding, or Distance Matrix features, enable those too!)<\/p>\n<p>  Generate Credentials<br \/>\n  Go to the Credentials section in the left sidebar. Click \u201cCreate Credentials\u201d \u2192 \u201cAPI Key\u201d.<br \/>\n  Google will instantly generate a new API key for you.<\/p>\n<p>  Restrict Your API Key (Highly Recommended!)<br \/>\n  In the API key settings, set application restrictions (HTTP referrers) and API restrictions (only Maps JavaScript API) to prevent misuse.<\/p>\n<p>  Copy &#038; Paste the Key into Your Extension<br \/>\n  Take the generated API key and paste it into your Store Pickup extension\u2019s API Key field.<br \/>\n  Enable status, click the Save button &#8211; and you\u2019re done!\n<\/div>\n<h3 class=\"blog-itmind-inner-head\"><b>Admin Workflow (Phase &#8211; I)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Steps to Add a Store for Pickup in OpenCart <\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">In your OpenCart dashboard, go to the left side menu bar and click on \u201cStore Pickup.\u201d<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click on the \u201cAdd New\u201d button.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Fill in all your store details manually &#8211; from Title to Location Name and Working Days.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Once all the mandatory fields are completed, click the \u201cSave\u201d button.<\/span><\/li>\n<\/ol>\n<p>You can repeat these steps to add as many stores as you want for the store pickup facility.<\/p>\n<p><span style=\"font-weight: 400;\"><b style=\"color: #ed7014;\">Note: If you pinpoint the map cursor to a specific location, OpenCart will automatically fill in the Location Name, Latitude, and Longitude for you.<\/b><\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-3812\" src=\"https:\/\/www.rcvtechnologies.com\/blog\/wp-content\/uploads\/2025\/10\/AI-SS-1.webp\" alt=\"\" width=\"100%\" \/><\/p>\n<p>After the addition of several stores, your product font will look like the image below;<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-3812\" src=\"https:\/\/www.rcvtechnologies.com\/blog\/wp-content\/uploads\/2025\/10\/AI-SS-2.webp\" alt=\"\" width=\"100%\" \/><\/p>\n<h3 class=\"blog-itmind-inner-head\"><b>Customer Interface<\/b><\/h3>\n<p>How to Place Your Order<\/p>\n<p><b>Add Product to Cart &#8211; <\/b>Select the product you want and add it to your cart.<\/p>\n<p><b>Go to Checkout &#8211; <\/b>Open the checkout page. Fill in your details such as address, shipping method, payment method, and any comments.<\/p>\n<p><b>Choose Convenience Store Location &#8211; <\/b>Click the \u201cChoose\u201d button to view all available store addresses for this product. Pick a store based on its distance from your address and your pickup schedule.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-3812\" src=\"https:\/\/www.rcvtechnologies.com\/blog\/wp-content\/uploads\/2025\/10\/CI-SS-1.webp\" alt=\"\" width=\"100%\" \/><\/p>\n<p><b>Select Pickup Schedule &#8211; <\/b>Choose a pickup time that suits you. Click \u201cSave Changes\u201d to confirm the store and time.<\/p>\n<p>Clicking on the choose button will lead you to all the available store addresses for that particular product. Now you can add the details as per the distance from your address and pickup schedule, as shown below;<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-3812\" src=\"https:\/\/www.rcvtechnologies.com\/blog\/wp-content\/uploads\/2025\/10\/CI-SS-2.webp\" alt=\"\" width=\"100%\" \/><\/p>\n<p><b>Confirm Your Order &#8211; <\/b>Review all details carefully. Click \u201cConfirm Order\u201d to complete your purchase.<\/p>\n<p><span style=\"font-weight: 400;\"><b style=\"color: #ed7014;\">Note: Clicking the \u201cReset\u201d button will erase all previously entered information so you can start fresh.<\/b><\/span><\/p>\n<p>Once your order is confirmed, you\u2019ll receive an order confirmation email at your registered email address.<\/p>\n<h3 class=\"blog-itmind-inner-head\"><b>Admin Workflow (Phase &#8211; II)<\/b><\/h3>\n<p>Once the order is confirmed, the admin needs to confirm and share the order status from the backend.<\/p>\n<p><span style=\"font-weight: 400;\">Sales&gt;&gt;Orders&gt;&gt; View&gt;&gt; Confirm Order&gt;&gt; Add History<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\"> Go to Sales &gt; Orders in the admin panel.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Find the order you want to manage. <\/span><b>\u2018Users\u2019.<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click \u201cView\u201d to open order details.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Click \u201cConfirm Order\u201d to approve it.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">In the Add History section, select the current status (e.g., Pending, Processed, Shipping, etc.).<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Save your changes.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The status you select in Add History will be visible to the customer.<\/span><\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-3812\" src=\"https:\/\/www.rcvtechnologies.com\/blog\/wp-content\/uploads\/2025\/10\/AI-SS-3.webp\" alt=\"\" width=\"100%\" \/><\/p>\n<p><span style=\"font-weight: 400;\"><b style=\"color: #ed7014;\">Note &#8211; Selected history will be visible to the customer as per the admin selection (For example &#8211; Pending, Processed, Shipping, etc.)<\/b><\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-3812\" src=\"https:\/\/www.rcvtechnologies.com\/blog\/wp-content\/uploads\/2025\/10\/AI-SS-4.webp\" alt=\"\" width=\"100%\" \/><\/p>\n<p>Your order placement board will look like the one above, and you can confirm the order from here. Every confirmation or status update sends an email notification to the customer\u2019s registered email address automatically.<\/p>\n<p>With these steps completed, your OpenCart Store Pickup extension is fully set up and ready to go &#8211; customers can easily place orders and choose pickup locations, while you can efficiently manage and update order statuses from the admin panel, ensuring a smooth experience for everyone.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction: Stop Losing Customers to Inventory Hide-and-Seek! Why Let Customers Play Guessing Games with Your Inventory? Wouldn\u2019t it be easier and more professional if shoppers could check online and know exactly where to pick up their purchase before they even leave home? Our Store Pickup extension displays to customers which location has their product in [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":4869,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[136,351,1,466],"tags":[498,500,497,499,501,496,503,504,502,495],"class_list":["post-4870","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-opencart","category-operating-manual","category-uncategorized","category-user-guide","tag-opencart-click-and-collect","tag-opencart-google-maps-pickup","tag-opencart-local-pickup","tag-opencart-pickup-extension","tag-opencart-pickup-locations","tag-opencart-pickup-module","tag-opencart-pickup-plugin","tag-opencart-pickup-scheduling","tag-opencart-store-locator","tag-opencart-store-pickup"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.rcvtechnologies.com\/blog\/wp-json\/wp\/v2\/posts\/4870","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rcvtechnologies.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rcvtechnologies.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rcvtechnologies.com\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rcvtechnologies.com\/blog\/wp-json\/wp\/v2\/comments?post=4870"}],"version-history":[{"count":12,"href":"https:\/\/www.rcvtechnologies.com\/blog\/wp-json\/wp\/v2\/posts\/4870\/revisions"}],"predecessor-version":[{"id":4886,"href":"https:\/\/www.rcvtechnologies.com\/blog\/wp-json\/wp\/v2\/posts\/4870\/revisions\/4886"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rcvtechnologies.com\/blog\/wp-json\/wp\/v2\/media\/4869"}],"wp:attachment":[{"href":"https:\/\/www.rcvtechnologies.com\/blog\/wp-json\/wp\/v2\/media?parent=4870"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rcvtechnologies.com\/blog\/wp-json\/wp\/v2\/categories?post=4870"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rcvtechnologies.com\/blog\/wp-json\/wp\/v2\/tags?post=4870"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}