Table of Contents
View Magento 2 Store Pickup Extension Detail Page for Features and Demo
Documentation for Store Pickup
Preference:- Store Pickup
- Store Pickup is perfect extension for the store owners who wants to Magento Store Pickup acts as a Magento shipping extension.
- The Store Pickup extension adds a new shipping method which allows customers to pick up their orders in the nearest store or any other pickup location. During checkout they can option for select the nearest store & choose preferred the day and hour to pickup their orders from the drop down, and get the required items there.
- admin can easily add as many pickup locations as you wish.
- Specify the pickup location name, address, working days, telephone, etc.
- Store's days off are also disabled on calendar so that customers will know and choose another suitable pick-up date and time.
- User Friendly and flexible configuration.
- easy to Enable/Disable shipping method.
- customer can show all the places where you sell.
Preference:- Store Locator
Store Locator is perfect extension for the store owners who Have multiple store in one site. And they want to display their all store in front end side. In this extension admin can create multiple store and configure the extension. As per configuration and store list in front storelocator page displayed. Where user can find the store as well as find the distance from his current location to store. The functionality we can discribe as follow.
- Admin can create multiple Store from backend.
- Google map is use for Display store and current location for the customer.
- Admin get latitude and longitude value on one click.
- In store creation time admin can also see the map for location of current creation store on button click.
- Admin can set the store available product when creating a store.
- Admin can also setup the marker template for the store.
In from store listing display in the left side of the locator page.
- Customer can find the current location to redius distance store available.
- In product page customer can also find the available store for the products on one click.
Installation
There are two ways of installing extension in magento2.
- Using COMMAND LINE.
- Manually Install extension.
Option 1: Magento 2 install extension using COMMAND LINE (Recommended)
Follow below steps to install extension from the command line.
Step 1: Download the extension and unzip it.
Step 2: Upload it to code directory in your magento installation’s app directory. If code directory does not exists then create.
Step 3: Disable the cache under System → Cache Management.
Step 4: Enter the following at the command line:
Php bin/magento setup:upgrade
Php bin/magento setup:static-content:deploy
Step 5: Once you complete above steps log out and log in back to the admin panel and switch to Stores → Configuration → Mageants → Storepickup, the module will be displayed in the admin panel.
Option 2: Magento 2 install extension manually
Step 1: Download the extension and unzip it.
Step 2: Upload it to code directory in your magento installation’s app directory If code directory does not exists then create.
Step 3: Disable the cache under System → Cache Management Edit app/etc/config.php file and add one line code: ‘Mageants_Storepickup’ ⇒ 1
Step 4: Disable the cache under System → Cache Management
Step 5: Once you complete above steps log out and log in back to the admin panel and switch to Stores → Configuration → Mageants → Storepickup, the module will be displayed in the admin panel.
Backend Example
After Installation of Extension log in to magento admin panel for set configuration of the extension.
as per below screen shot you can set all the stores detail's & date time settings here.
Extension configuration:
To show Store List grid go to StoreLocator → Manage Store
Admin can change the priority of the settings as per his/her requirement from the back end
Create New Store Steps:
In Store list grid click on Add New Store button to create the new store. First in Information tab fill up the store General Information like store name, store status and store Image.
In Address tab Fill up the store details like address,city,region ,postcode and country for store.
( Note : Please Enter full Address so we can get Latitude and Longitude for the store from this address.)
After fill up address click on “Get Location” button to get LatLng from your address. And you can see the store Marker on Google map.
Enter the store contact details like store website, phone and Email id.
In store products tab select the product for this store. In selected product view page if you click on “Available store” button then in poup map you get this store as product available store
Here, admin can see the store name for each order in admin order grid.
Display Store Pickup Date-time in Email Template:
You need to make following configurations in order to display Store Pickup Date-time in Order template. You can go to Marketing → Email Templates and Add New Template.
After adding a new template, Select New Order for Guest(Magento/Luma) and Load template. Keep in mind, you need to select email template according to your theme.
Loading the template will show you the template content. In Template Content Field, you can add following code and save template.
<p>{{trans "Pickup DateTime:"}}</p>
<p>{{var order.getPickupDate()}}</p>
Now you can Switch to Stores → Configuration → Sales → Sales Emails and in New Order Confirmation Template for Guest field you need to select custom email template that we have created previously.
Frontend Example
Here, Customers can select nearest stores at appropriate date & time.
Here, Display selected store address.
Here, customer can see their selected store in account section each order view page
You can check in your order email after placing the order, it will show you Store Pickup Date time.