Store Pickup

Magento 2 Extension — User Guide & Documentation

Magento 2.3.x / 2.4.xBy MagepowAdmin + Frontend
Vendor
Magepow Extensions
Online docs
docs.magepow.com

1 · Installation

Two ways to install — via Composer or by uploading the app folder. Both end with the same Magento CLI steps.

Before you begin: install the extension on a staging/test server first, and take a full backup of your files and database — especially on a live store.

System requirements

  • Magento 2.3.x / 2.4.x installed and working
  • PHP, MySQL/MariaDB and web server meeting Magento 2 system requirements
  • SSH access to run Magento CLI commands

Method 1 — Install via Composer (recommended)

  1. Open a terminal in your Magento 2 root directory and require the package:
    composer require magepow/storepickup
  2. Run the Magento setup upgrade:
    php bin/magento setup:upgrade
  3. Deploy static content (production mode):
    php bin/magento setup:static-content:deploy -f
  4. Flush the cache:
    php bin/magento cache:flush

Method 2 — Manual install (upload app folder)

  1. Download the extension package and unzip it. Upload the app folder to your Magento 2 root so it merges with the existing app directory.
  2. Run the following commands from the Magento 2 root:
    php bin/magento setup:upgrade
    php bin/magento setup:static-content:deploy -f
    php bin/magento cache:flush
  3. Log out of the Admin panel and log back in to refresh access permissions, then clear the cache under System > Cache Management.
Tip: while configuring the store, disable full-page and additional PHP caches (Varnish, Redis, OPcache/APCu) so changes appear immediately. Re-enable them when you are done.

2 · Configuration & Usage

All settings live in the Magento Admin panel. Screenshots below match the default Admin theme.

1 - General Configuration

1.1 Enable/Disable module

To Enable/DisableMagepow Store Pickup Extension: Go to Admin Panel > Stores => Configuration => Magepow => Google Map Store Locator => General Setting. Then, select Yes to Enable module/ No to Disable the module

enable disable

1.2 General Configuration

config module

2 - Add New Store Locator

Come in Admin Panel > Magepow > Pickup Store Locator => Manage Stores => Add New Store Locator .

Please fill out all the information here

adminform

You can enter the store's uptime here if you want

admin form working

Results after entering

addnewstore

You can add a new store by clicking on "Add New Store Locator" or click on Action => Select => edit to edit store details. If you want to delete any store, press Action => Select => Delete

edit delete

3 - Result Frontend

Results after using Store Pickup Extension

3.1 Checkout

+ If you want to use the store pickup, press the checkbox button


checkout1

Click here to select the shipping address you want.


checkout2

You can choose a delivery destination by clicking on the store details display,


checkout3

or click on the elements shown in the google map and then click on "Ship Here"


checkout4

results are displayed


checkout5

3.2 . Admin Sales

Results after the customer using the pickup store is displayed in admin

sales

3.3 . Customer Order

+ The results after the customer uses the pickup store is displayed in the customer's warehouse section


customacc

3 · Support

Found a bug or need customization? Contact us — we usually reply within 24–48 hours.

Need help?

Bug reports

If you find a bug, please report it via the ticket system with steps to reproduce, expected vs. actual behavior, and any relevant logs (var/log/system.log, var/log/exception.log).