WooCommerce Marketplace Store Pickup Locator module allows sellers to add their store to the marketplace. The seller can add different physical stores along with the store address, zip code, store contact number, etc.
The seller can even assign products and their quantity to their stores.
The customer can search for stores using the city name or zip code. The users can choose any store for store pickup service.
The customer can also see the navigational directions for reaching to the store by entering their zip code.
Note
- You must have the Google API Key to make use of this extension. To generate one for you click here.
- This module is an add-on of WooCommerce Marketplace Module. To use this module you must have installed WooCommerce Marketplace Module.
Additional Info:
- This module is now compatible with WooCommerce’s latest feature Cart and Checkout blocks
- This module is now compatible with WooCommerce’s new High-Performance Order Storage (HPOS) feature.
Plugin workflow:-
Features of Store Pickup Locator
- The sellers can add their physical stores to the marketplace.
- Admin can view and edit the seller’s store details
- The sellers can add assigned products to their physical stores.
- Sellers can set the quantity available for the product.
- Customers can search for stores using zip codes or location name
- The seller can allow Store Pick-Up and Home Delivery service options for the customers.
- The customer can see the searched store results on Google Maps.
- Sellers can manage their physical stores easily.
- The customer can make any store as theirs.
- The customers can get directions on Google Maps for reaching the store.
- The admin can add or manage the store holiday.
- Store timing functionality according to availability.
- Admin can enable or disable the urgently closed store function.
- Added High-performance order storage compatibility.
- Added Cart and checkout block incompatibility notice.
Installation of Store Pickup Locator
The user will get a zip file which he has to upload in the “Add New” menu option in the WordPress admin panel. For this login to the WordPress Admin Panel and Under the Dashboard, hover your mouse over the “Plugins” menu, which brings out a Sub-Menu, and then select the “Add New” option.
After that, you will see an option on the top of your page that is “Upload Plugin”, click the option to upload the zip file.
Therefore, now click on the “Upload Plugin” option, below that you will see a button “Choose File” click on the button to browse for the zip file as per the snapshot below.
After that, browsing the file, click the “Install Now” button to install the plugin as per the snapshot.
Whereas, when the plugin is installed correctly, you will see the success message and an option to activate the plugin. Click on “Activate Plugin” to activate the installed plugin.
Plugin Activation
Check how to activate your WooCommerce plugin through the purchase code.
Module Configuration- Store Pickup Locator
After that, the module installation, the admin will configure the module settings. For this, the admin will navigate to Marketplace > Store Pickup
After clicking on Store Pickup it will navigate the admin to the store lists page as shown below –
Now click on configuration to configure the module.
Thus, the admin will configure the Google API Key. This Google API will automatically fetch the longitude and latitude details while configuring the store address.
Store Management – Admin End
However, the admin will manage the stores by navigating to the Store Pickup List as shown below –
Therefore, the admin can –
- View the complete list of the existing stores.
- Create the new store by clicking the Add New button
- Perform the bulk actions like Enable, disable, or Delete the stores from the Bulk Action drop-down list.
- After that, edit the store details by clicking the Edit link.
Add Store
However, clicking on the Add New button will navigate the admin to the Add Store page as shown below –
Therefore, the admin will –
- Title – Title of the store.
- Description – A short description of the store.
- Contact Phone – Phone no. of the contact.
- Logo – Logo of the store.
- Banner- Banner of the store
- Street Address – Street address of the store.
In the address section admin will enter
- Latitude – Latitude of the store (auto-filled with the help of the location hint).
- Longitude – Longitude of the store (auto-filled with the help of location hint).
- City – City of the store.
- State/Province – State of the store.
- Zip/Postal Code – Zip code of the store.
- Country – Country of the store.
- Store Holidays – The admin can select the holiday from the holidays list.
- Urgent Closed – If the toggle button is on the store will display as closed on front end.
- Store Open – The admin can select open time as 24*7, custom days, and custom timing.
- Status – Status of the store.
Lastly, hit the Save button to save the store configuration successfully.
Assigned Products
After creating the store, the admin will again navigate to the store edit page to check the assigned products.
Thus, under the Assigned Products tab, the admin checks the assigned products to that store.
Assigning The Products
For assigning the products to the store, the admin will navigate to the product list by navigating to the Products.
To assign the products, the admin will select the product from the list that the admin wants to assign to the store and navigate to the product edit page as shown below.
On the product edit page, the admin will have the Assigned menu option –
- Assign Store – assign the stores to the product.
- Assign Stock – assign the product stock to the store individually.
Note:
- The admin can assign a single product to multiple stores.
- For the store, the admin can assign his products to his stores only.
- The admin can only update or edit the seller’s stores for the seller’s products.
Store Orders
The admin can also check store orders in the store order section.
They can also view any individual order and search orders by order ID.
Manage Holidays
The admin can also manage and create holidays from here.
Click on the add new button to create a new holiday.
The admin can also perform bulk action to enable, diable or delete the holidays.
Store Management – Seller End
To add and manage the stores, the seller will have the Store menu option in their account as shown below.
Therefore, the seller will –
- View the complete list of the existing stores.
- Create the new store by clicking the Add New Store button
- Edit the store details by clicking the Edit link.
- Delete the store details by clicking the Delete link.
Add Store – Seller End
Clicking the Add New Store button will navigate the seller to the Add Store page as shown below –
Therefore, the seller will –
- Store Title – Title of the store.
- Description – A short description of the store.
- Contact Number – Phone no. of the contact.
- Logo – Logo of the store.
- Cover Banner – Banner for the store.
Now add the address details here
- Street Address – Street address of the store.
- Latitude – Latitude of the store (auto-filled with the help of the location hint).
- Longitude – Longitude of the store (auto-filled with the help of location hint).
- City – City of the store.
- State/Province – State of the store.
- Zip/Postal Code – Zip code of the store.
- Country – Country of the store.
- Store Holidays – The seller can select the holiday from the holidays list.
- Urgent Closed – If the toggle button is on the store will display as closed on the front end.
- Store Open – The Seller can select open time as 24*7, custom days, and custom timing.
- Status – Status of the store.
Lastly, hit the Save button to save the store configuration successfully.
Assign Products – Seller End
Assigned Products
After that, create the store. So that, the seller will again navigate to the store edit page to check the assigned products.
Moreover, under the Assigned Products List button, the seller checks the assigned products to that store.
Assigning The Products
Although, for assigning the products to the store, the seller will navigate to the product list by navigating to the Products menu option.
Additionally, to assign the products, the seller will select the product from the list that the seller wants to assign to the store and navigate to the product edit page as shown below.
Moreover, on the product edit page, the seller will have the Assign Product menu option –
- Assign Store – assign the stores to the product.
- Assign Stock – assign the product stock to the store individually.
Note:
- The seller can assign a single product to multiple stores.
- The seller can assign his products to his stores only.
Additionally, The seller can again navigate back to the Assigned Products List section to check the assigned products to that store.
Front-End-WooCommerce Marketplace Store Pickup Locator
Whereas, on the front end, the customer first needs to select a store. For this, the customer can navigate to the Store Pickup menu option as shown below.
Here the customer can search the store by entering a location in the search area.
Therefore, the customer will search the stores by entering –
- Zipcode/City/State/Full Address
- Radius
After that, by hitting the Search Store button, a list of all the stores present in the searched location will be displayed.
Therefore, the customer can –
- Make any of the stores your store for pickup by clicking the Select Store link.
- Visit any store by clicking the Visit Store button and you will see the store on Google Maps.
- If any store is closed the customer can see the urgently closed message in front of the store.
Customers can check store holidays by clicking on the store holiday button. A popup will show the holiday details.
Also, the customer can check the timings of the store by clicking on the store timing tab.
However, the customer can even get the directions to the store from the provided address in the Get direction starting from the field.
Cart-WooCommerce Marketplace Store Pickup Locator
Whereas, if the customer has not selected any store. Then, the customer first needs to select a store by tapping on Change Store to avail of the store pickup service.
Additionally, if the customer has already selected a store, then, the customer can easily change the selected store on the Cart page.
However, even if the product is out of stock, the customer can easily change the selected store on the Cart page. To check the product availability in other stores or change the selected store, the customer will click the edit button, and the drop-down option will show the other store’s name.
After that, Store Pickup and Home Delivery options will also be available. The customer can select either as per the choice.
Furthermore, by clicking the Remove Stores button, the customer can remove the selected store and place an order using the home delivery option.
Thus, The Home Delivery option will also work even when the store is removed. However, the Store Pickup option will not work when the store is not selected.
Note:
- The customer can not check out with multiple products belonging to different sellers.
- The customer can check out products belonging to a single store only.
- The customer can not check out with the different store products even if they belong to the same seller.
Next, Customer can proceed to complete the order by tapping on Proceed to Checkout
Now, the customer can change the store and choose between Store Pickup and Home Delivery from the checkout page as well.
The customers will then click on Place Order after filling out the necessary details to complete the order.
After the order has been placed successfully, the Order detail is displayed and customers can check the Store for pickup as well as the Seller name.
Other details such as Payment method, billing and shipping address are also visible.
Support
That’s all for the WordPress WooCommerce Marketplace Store Pickup Locator module. If you have any queries regarding the plugin, please get in touch with us at Webkul Support System.
You can also check our complete WooCommerce plugin list.
Current Product Version - 1.2.0
Supported Framework Version - WordPress: 6.6.1 WooCommerce: 9.1.4 WooCommerce Marketplace: 5.5.5
Be the first to comment.