Marketplace Seller Store Pickup For Magento2 allows sellers to add their store into their marketplace profile. Using this add-on, the seller can also add different physical stores along with the store address, zip code, store contact number, store opening-closing timings, etc. After adding the stores, whenever the seller will add new product (or edit previously made products), he will be able to assign that product to any store. The customer can search for stores using city name or zip code and all the nearby stores will be shown.
The customer can also choose any store and click on ‘Make it your store’. Doing this will allow customers to check whether the product is available in that store or not. When on a product page, customers can see the list of stores which have that product. Customers can choose whether they want to pick up their order from the store or whether they want home delivery for that order. the customer can also see the navigational directions for reaching to that store by entering their zip code. Admin can view and edit the stores added by sellers.
Note I: Magento2 Seller Store Pickup Marketplace Add-On will not work with magento2 Multi Shipping Marketplace Add-On. Also, only Simple and Configurable products work with this add-on. For the Shipping, only Webkul Marketplace Shipping Methods will work for this module.
Note II: Current version (2.0.1) of the module only works with the Magento2 Marketplace Module version 2.0.4 and above.
**Note: You must have the Google API Key to make use of this extension. To generate one for you click here.
Features Of Marketplace Seller Store Pickup For Magento2
- The seller can add/connect their physical store to their marketplace account.
- Sellers can also enable, disable, edit, and delete any of its stores.
- The seller can add assign products to their physical store.
- Sellers can also allow Store Pickup for products.
- The seller can allow Home delivery for products.
- Sellers can set the quantity availability for the product.
- The customer can search stores using zip codes or location name.
- Customers can see the searched store results on the Google Map.
- The customer can make any store as theirs.
- The customer can check for product availability on any store.
- Customers can get directions on Google Maps for reaching to the store.
- Admin can view & edit the seller’s stores.
Installation Of Marketplace Seller Store Pickup
Customers will get a zip folder and they have to extract the contents of this zip folder on their system. The extracted folder has an src folder, inside the src folder you have the app folder. You need to transfer this app folder into the Magento2 root directory on the server as shown below.
After the successful installation, you have to run these commands in the Magento2 root directory:
Second Command – php bin/magento setup:di:compile
Third Command – php bin/magento setup:static-content:deploy
After running the commands, you have to flush the cache from Magento admin panel by navigating through->System->Cache management as shown below.
Configuration For Multi-lingual Support
If a user wants to translate their module from English to German then they need to follow the path app/code/Webkul/SellerStorePickup/i18n in their unzipped folder and will get a CSV file with name “en_US.csv”. Now they will rename that CSV as “de_DE.csv” and translate all right side content after the comma in the German language. After editing the CSV, save it and then upload it to the path app/code/Webkul/SellerStorePickup/i18n where they have installed Magento2 on the server. The module will get translated into the German Language. It supports both RTL and LTR languages.
The admin needs to go to the backend panel to configure this module. Navigate through Stores–>Configuration–>WEBKUL–>Seller Store Pickup. Following options will be available:
Google Map API Key – Enter your Google Map API Key. Please click here to generate the key.
Search within Miles – Set the map radius of the store search for the front-end.
Click Save Config to apply your changes.
After the installation of the Marketplace Seller Store Pickup For Magento2, the sellers will be able to see the following options in their account: ‘Shipping Settings’, ‘View All Store’, ‘Add Store’ and ‘Order Store Pickup’.
The seller will now add the shipping origin address to his account by navigating to Shipping Setting menu option as per the below image.
Using ‘Add Store’ option, the seller can add a new store in their marketplace account. Seller has to provide the information about the store. Seller has to provide a name to the store, store contact number, address and zip code for the store and the store opening-closing timings. After filling in all the information, the seller has to save the store by clicking on ‘Save Store’ button.
In ‘View Stores’, the seller can view all the stores that he has added to his account. The seller can choose to edit or delete any of the stores present in his account.
In ‘Order Store Pickup’, the seller can view the list of items/products that has been placed under Store Pickup’.
The quantity of the product from the store will automatically get subtracted when the order is made against it.
The seller can check the remaining quantity by going to ‘Edit Product’ page for the product that he wants to check the remaining quantity.
The seller can assign any product to any store by adding the store and product quantity for that store in the ‘Add New Product’ page or ‘Edit Product’ page. The seller can also select the option for ‘Ship To Home’ for giving the customers a choice for home delivery of the product.
The customer can search for nearby or any particular location store by entering the zip code or name for that location. But first, the customer has to select the pickup store.
Pickup Store Locator
The list of all the stores present in the searched location will be displayed. A customer can make any store as his so that he can see the product availability of that product on the product page only. The customer can also view the Store page of any store.
Pickup Store Information
On the Store Page, the customer will be able to see all the store information, such as the store address and store opening-closing timings. The customer can also check the directions for reaching to that store from their location.
View Directions and Distance
Customers will be able to see the directions on the Google Map.
Check Other Pickup Stores
The customer can see the product availability on the product page for the store that they have selected. If the product is not available at the selected store then the customers can check other stores also. By clicking on ‘Check Other Store’, all the stores that have this product will be shown and the customer can choose the store from them.
Other Pickup Store Check
After the customer has added the product to the shopping cart, he will be able to see the option for ‘Store Pickup’ or ‘Ship To Home’. The customer can choose from any of these options and then proceed to checkout.
Select from any other Store
On the checkout page, the customer can select the shipping method for their order. They can choose store pickup or home delivery option.
Placing the Order
The customer can review the order details and can then place the order.
Order Two Products
When a customer adds two or more products in the cart. It has an option to select the Store Pickup for one product and Ship to Home for other product.
From the screenshot below, the customer is on the Shopping Cart page. For Gray Coat product Store Pickup has been selected and for the White T-Shirt product Ship To Home has been selected.
Then, the customer has to select the available shipping method for the Ship to Home product. From the screenshot below, the customer has selected the Express Worldwide (DHL) as the shipping method for the White T-Shirt product.
The shipping will be added for the Ship to Home product. From the screenshot below, you can see that the shipping cost of $40.15 is visible in Order Summary.
Seller Order Management
View Order Details
The seller can manage the orders from sellers panel. The seller can generate the invoice, send the email notification to customer, can create the shipment and generate the tracking number. Sellers also have the option of canceling the orders.
Order Two Products
If a customer has ordered two products items in an order. And selected Store Pickup for one product and Ship to Home for other. The seller can do the shipment by clicking the Ship button. The seller needs to add the tracking number to create the shipment.
Admin can navigate to Marketplace Management –> Manage Sellers and then can view the stores of any seller.
Admin can also edit the store for any seller.
Edit Pickup Store Information
The admin can update or change the pickup store information. To do so, click Edit as shown in the previous screenshot. Here the admin can edit the name, image, contact, address, and weekly timings of the pickup store.
Click Save Store to save your changes made.
Admin can see the Shipping Type by going to Marketplace Management –> Manage Seller –> Seller’s Order.
Admin can see product quantity available in the store by going to Products –> Edit Product.
Admin can navigate to Stores–> Configurations–> Sales–> Shipping Methods–> Store Pickup Shipping and then by the dropdown admin can enable or disable the Store Pickup Shipping Method.
That’s all for the Marketplace Seller Store Pickup For Magento2 if you still have any issue feel free to add a ticket and let us know your views to make the module better http://webkul.uvdesk.com/
Current Product Version - 3.0.0
Supported Framework Version - 2.0.x, 2.1.x, 2.2.x, 2.3.x