Multi-Vendor Hyperlocal Marketplace Plugin for WooCommerce focuses on reaching out to a crowd of a particular area or around that area.
This helps to study the temperament and needs of the locales better hence this would be add-on benefit for any business.
When planning to establish an e-commerce store, one should focus on targeting a specific mass. However, if the focus is laid on a discrete part of anything, one can achieve extremely productive results.
Multi-Vendor Hyperlocal Marketplace Plugin for WooCommerce is based on a similar concept. Using this plugin, users can aim to provide services, completely on the basis of a local approach.
This way the business objectives can be met more effectively.
Note: Multi-Vendor Hyperlocal Marketplace Plugin for WooCommerce is an add-on to WooCommerce Multi-Vendor Marketplace Plugin. The user must first install WooCommerce Multi-Vendor Marketplace to make use of Multi-Vendor Hyperlocal Marketplace Plugin for WooCommerce.
- An excellent way to reach out to a generic crowd to provide exquisite services.
- The admin adds multiple locations, based on where the stores are established.
- The admin creates and configures a shipping area.
- Sellers can delete or edit the shipping areas.
- The admin may activate, deactivate, delete, or edit the ship area.
- The admin creates a ship area on behalf of the sellers.
- In Admin panel Ship rates on the basis of the shipping area can be created.
- The admin creates ship rates on behalf of the sellers.
- CSV files to create ship areas and ship rates can be uploaded by the admin.
- The admin adds radius, distance, and weight units.
- Sellers can create shipping area on the seller panel.
- The seller can add it’s origin in the seller panel.
- Sellers can add shipping areas or shipping rates through CSV files.
- Customers can enter a location and buy products from the nearest seller’s store.
- The customer can change the location simply by clicking on the Navigator icon.
- The admin can configure single seller checkout or checkout with multiple seller products.
- Admin can restrict access to the shop and category pages to customers.
The user will get a zip file which needs to be uploaded in the “Add New” menu option in the WordPress admin panel.
For this login to WordPress Admin Panel and in the Dashboard hover your mouse over the “Plugins” menu option select the “Add New” option.
After this, the user will see an option on the top of the page that is “Upload Plugin”, click the option to upload the zip file.
On clicking the “Upload Plugin” option, the user will see a “Choose File” button. Click on the button to browse for the zip file as per the image below.
After browsing the file, click on the “Install Now” button so as to install the plugin as per the snapshot.
Once the plugin is installed, the user can see a “Plugin installed successfully” message and an option to activate the plugin. The user needs to click on the “Activate Plugin” button to activate the plugin.
Configuring Google API Key
To configure this module, you will need a geolocation API key.
You can get this API using the following steps :
- Go to: https://console.cloud.google.com
- Login in and navigate through API’s and Services > Credentials.
2.Create a project here
The user can click on the New Project to create a new API.
The configurations for the new project can be set as shown in the image below.
4. Select ‘API key’ from the list and click on ‘Create Credentials’.
5. Credentials created.
So this is how geolocation API key can be obtained and used to configure our module.
6. After, generating the Geolocation API Key successfully now you need to navigate to the library option.
Now under the library option for the Maps API click on the view all option to view all the API’s related to Maps.
Back End Configuration
The admin configures the settings for Marketplace Hyperlocal System at the backend. On clicking the ‘Settings’ option of “Woo Marketplace Hyperlocal”, the admin can set the required details for the user.
The configurations for the Hyperlocal System are set by the admin as follows :
General Settings :
Google API Key – Configures the Google API Key.
Heading for Location Pop Up Window – Set a title for the pop-up window that appears at the seller’s end to enter the location.
Set Ship Area/ Filter Product on the Basis of – Set the set ship area as either Distance or City, State/Province & Country.
Radius Unit – Set the unit, either Mile or Kilometer, to tabulate the radius.
Radius – The distance for the radius is set by the admin.
Location Icon Direction: Set the positioning of the location icon by choosing an option from the dropdown list.
Restrict Shop and Category Pages – It can be enabled to restrict the shop and the category pages by the customer.
Allow Single Seller Checkout – Here, admin can enable the single seller checkout for the seller. If it is enabled, customers can checkout with the single seller products only.
Admin Origin :
Set Default Address – Set a default address for the user.
Latitude: The latitude is automatically set as soon as the location is set by the admin.
Longitude: The longitude is automatically set as soon as the location is set by the admin.
Admin End Workflow
Once the configurations are set for Multi-Vendor Hyperlocal Marketplace Plugin for WooCommerce by the admin, configurations for ‘Ship Area’ and ‘Ship Rate’ are set in the admin panel as shown in the image below.
On clicking the Ship Area, the admin can create a new shipping area by clicking on the ‘Add New’ button.
Under ‘Add Shipping Area’, the admin can:-
Address: Configure the address for the area where products will be shipped.
Address Type: Set the address type on the basis of the city, state or country.
Latitude: The latitude is automatically set on configuring the address based on the address type.
Longitude: The longitude is automatically set on configuring the address based on the address type.
Status: Enable or Disable the status of the Shipping Area.
Under ‘Ship List Area’, the admin can view the list of Shipping Areas which the admin creates.
By clicking on Bulk Actions, the admin can ‘Activate’, ‘Deactivate’, and ‘Delete’ any shipping area. The admin can edit the shipping area by hovering the mouse over the seller’s name.
Once the admin creates the Ship Area, the Ship Rate settings are configured, on the basis of the distance and weight of the products. The admin can click on the ‘Ship Rate’ option under the Woo Marketplace Hyperlocal tab in the admin panel.
The admin adds a new shipping rate by clicking on the ‘Add New’ button. The admin configures the settings under ‘Add shipping rate’.
The admin configure the ship rate settings as follows:-
Distance from: The initial value for the distance which is to be covered while shipping the product.
Distance To: The final value for the distance which is to be covered while shipping the product.
Weight from: The initial value for the weight of the product which will be out for shipping.
Weight To: The final value for the weight of the product which will be out for shipping.
Cost: Set the cost as per the distance and the weight of the products.
Status: Enable or Disable the status of the shipping rate.
The admin can configure the shipping rates by uploading the CSV files. The admin also gets a Sample CSV file and easily upload it to add the shipping rates.
Seller End Workflow
In the seller panel, under the Dashboard options, the “Hyperlocal” option is present and the seller can configure the settings for Multi-Vendor Hyperlocal Marketplace Plugin for WooCommerce.
Under the “Hyperlocal” option, a seller can ‘Add New Area’, ‘Add New Rate’, and set the ‘Seller Origin’.
A seller can add a shipping area by clicking on the ‘Add New Area’ and configure the fields required to add the shipping area.
The seller can configure the ‘Add Shipping Area’ settings as follows:
Address: Set the address against the ‘Address’ tab by choosing the options which appear on entering a keyword.
Address Type: Set the ‘Address Type’ on the basis of a city, state or country.
Latitude: The latitude is automatically fetched on the basis of the address.
Longitude: The longitude is automatically fetched on the basis of the address.
Status: Enable or disable the status of the Shipping Area.
The shipping areas which the admin creates are present in the form of a list under the ‘Hyperlocal’ option.
Customer End Workflow
When the customer visits the website, a pop-up appears. The customer has to enter a location. After adding the location, the customer can tap on the “Find Stores” button. If customers hit the URL of the product, category, or shop as well, the customer needs to enter location first.
A customer can change the location as well. On changes the location the customer will see a pop-up notification stating “On location address, change cart will empty”. Hence, if there is any product in the cart then it will get removed from the cart and the cart will become empty on location change.
On the frontend, the customers can view the stores on the basis of the location.
That’s all for the Multi-Vendor Hyperlocal Marketplace Plugin for WooCommerce. Still, have any issue feel free to add a ticket and let us know your views to make the module better webkul.uvdesk.com
Current Product Version - 1.0.0
Supported Framework Version - WooCommerce 3.0.x, 3.1.x, 3.2.x, 3.3.x, 3.4.x