Extension guide

Magento 2 Store Locator Suite User Guide

Pickup and delivery only work when location data is trustworthy. This guide covers Store Locator Suite ($499): Google Maps locations, combined hours, blackout calendars, capacity rules, and REST APIs.

Towering Media Store Locator Suite

For deep install screenshots and edge-case config, see the detailed wiki documentation. Product details and add-to-cart live on the Toweringmedia Store Locator Suite (Magento 2) page.

Why Store Data Belongs in Magento

Spreadsheets and static CMS maps go stale fast:

  • Hours drift — holiday blackouts never reach checkout
  • No capacity rules — slots overbook
  • Broken integrations — pickup/delivery modules cannot read a single source of truth
Watch for: Geocode accuracy matters—bad lat/long breaks distance quoting and map pins.

What This Extension Solves

The Store Locator Suite is the location manager powering TM pickup/delivery workflows.

  • Unified store location manager with Google Maps integration
  • Combined pickup/delivery hours, blackout calendar, and capacity rules
  • REST APIs powering pickup, delivery, and fulfillment workflows
  • Admin geocode tools, inline hours editor, and ACL-secured menus
Composer: toweringmedia/module-store-locatorPrice: $499View product page →

Key Features

  • Storefront locator pages and search
  • Hours + blackout management
  • Capacity-aware rules for local ops
  • API surface for related TM modules

System Requirements

  • Google Maps API key for maps/geocoding features you enable
  • Magento 2.4.x + PHP 8.1–8.3

General Composer install steps for Towering Media modules: Installation guide.

Installation Overview

Step 1: Authenticate Composer

Add your Towering Media credentials to auth.json in the Magento root (same pattern as other Towering Media extensions).

Step 2: Require the package

composer require toweringmedia/module-store-locator

Step 3: Enable and upgrade

php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f
php bin/magento cache:flush

Enable the module(s) listed in the package module.xml / wiki if your package uses explicit module:enable. Production stores should follow your normal deploy process. Need help? Contact Towering Media or browse Magento 2 Extensions.

Configure in Admin

Towering Media Store Locator Suite
Store Locator Suite — maps, hours, blackouts, and APIs for local fulfillment.
  1. Install Store Locator Suite and add locations with addresses.
  2. Geocode pins; set hours and blackout dates.
  3. Configure capacity/lead-time rules used by pickup/delivery.
  4. Verify storefront locator pages and API responses.
  5. Connect Store Pickup / Distance Delivery / Fulfillment as needed.
Tip: Name locations the way customers recognize them—checkout dropdown labels come from here.

Open full wiki guide →

Validation Checklist

  1. Map pins render and search finds nearby stores.
  2. Blackout dates hide availability downstream.
  3. ACL prevents unauthorized location edits.
Before go-live: Audit every location’s timezone/hours before a holiday week.

Troubleshooting

  • Blank map: API key restrictions / billing.
  • Wrong hours: store scope vs website scope configuration.

Frequently Asked Questions

Do I need this for Distance Delivery?

Strongly recommended—shared locations/hours keep quoting and slots consistent.

Can it run alone?

Yes as a locator; full slot/delivery magic appears with Pickup/Distance/Fulfillment.

Also useful: Installation · All Magento 2 extensions · Contact support.

Want our Magento team to handle it?

Towering Media installs, configures, and customizes Store Locator Suite for Magento 2 stores — along with API integrations, accounting and CRM sync, and carrier or fulfillment connections.

Magento integration services →Tell us about your project

Make Magento your location source of truth

Launch Store Locator Suite and feed accurate hours into pickup and delivery.

My Cart

Loading...

Customer Login

Checkout as a new customer

Creating an account has many benefits:

  • See order and shipping status
  • Track order history
  • Check out faster