Toweringmedia Store Locator Suite (Magento 2)

Locations, hours, and maps in one place

  • Location CRUD Admin grid and forms
  • Hours & Blackouts Pickup and delivery calendars
  • Google Maps Key Shared API credentials
  • Add-on Foundation Pickup and delivery toggles

Locations, hours, and maps in one place

Pickup and delivery add-ons need a shared store foundation Magento does not ship. Store Locator manages locations, hours, blackouts, and the Google Maps API key in one admin layer.

  • Create and edit stores with address, contact, and coordinates
  • Per-location pickup and delivery hours by weekday
  • Holiday and closed-date blackout rules per location
  • Store and test the Maps API key for location services
  • Locations REST API for headless or custom integrations

Built for your store

Compatible with Magento 2.4.x Open Source and Adobe Commerce. Store Pickup, Distance Delivery, and Fulfillment Suite are optional paid add-ons.

  • Works with Magento 2.4.x Open Source and Adobe Commerce
  • Requires Toweringmedia Base
  • Manage locations under Towering Media → Store Locator
  • Feature toggles when Store Pickup or Distance Delivery is installed
  • Standalone core SKU — pickup and delivery sold separately

How It works

1
Configure Locations
Add and manage store locations with address details, contact information, coordinates, status, and sort order.
2
Set Hours & Blackouts
Define per-location pickup and delivery hours by weekday and holiday or closed-date blackouts.
3
Share Location Data
Store the Google Maps API key and expose locations through admin and REST APIs for optional Store Pickup, Distance Delivery, or custom integrations.

See It In Action

Coming Soon...

Toweringmedia Store Locator for Magento 2 is the standalone core location module for multi-location stores. It centralizes locations, hours, blackouts, and the Google Maps API key so optional pickup and delivery add-ons share one source of truth.

Admins create and edit locations (address, contact, coordinates), maintain separate pickup and delivery hour rows by weekday, and set blackout dates when a location is closed. Configuration stores the Google Maps API key with a test action, plus toggles that enable Store Pickup or Distance Delivery when those packages are installed.

A locations REST API exposes location data for headless or custom integrations.

Not included in this SKU: checkout pickup slot booking, distance-based delivery fees, kitchen/driver PWAs, run grouping, rescheduling tools, or the Fulfillment Suite board. Those are separate products that read Store Locator data when installed.

Requirements: Magento 2.4.x, PHP 8.2+, toweringmedia/module-base.

Admin: Towering Media → Store Locator for location CRUD; Stores → Configuration → Towering Media Store Locator for the Maps key and feature toggles.

Key Features

Core location registry for Magento 2—addresses, coordinates, hours, blackouts, and the Google Maps key shared by optional pickup and delivery add-ons.

  • Manage locations Create and edit stores with address, contact, and coordinates.
  • Operating hours Per-location pickup and delivery hour rows by weekday.
  • Blackout dates Holiday and closed-date rules per location and mode.
  • Google Maps key Store and test the Maps API key used by location services.
  • Feature toggles Enable Store Pickup or Distance Delivery when those SKUs are installed.
  • Locations REST API List and read locations for headless or custom integrations.
  • Status and sort Activate locations and control display order in admin.
  • Standalone core SKU Does not require Store Pickup or Distance Delivery to install.

Demo

Docs & Support

📘 Documentation

Get started quickly with our detailed user guide. The documentation covers everything from installation to advanced store locator configuration and fulfillment settings.

  • Step-by-step installation and setup instructions
  • Create store locations with maps, addresses, and contact details
  • Configure pickup, delivery, and shipping rules
  • Manage business hours, blackout dates, and the Google Maps API key
  • REST API usage, integrations, and best practices

💬 Support

Need help? Our Magento experts are here to assist you with setup, configuration, and troubleshooting.

  • Quick and reliable email support
  • Help with installation and module configuration
  • Support for maps, pickup, and delivery setup
  • Troubleshooting store locator and API issues
  • Regular updates and Magento compatibility support

Frequently Asked Questions

No. This module stores locations, hours, blackouts, and the Google Maps API key. Checkout pickup scheduling is Store Pickup; distance-based delivery quoting is Distance Delivery. Both are sold separately.

No. Kitchen boards, driver portals, and run grouping are part of Fulfillment Suite. Those tools can read Store Locator locations when Fulfillment is installed; they are not included in this SKU.

It stores pickup and delivery hours and blackouts per location. It does not book checkout slots or quote delivery fees by itself.

Manage locations under Towering Media → Store Locator. Set the Google Maps API key and pickup/delivery enable toggles under Stores → Configuration → Towering Media Store Locator.

toweringmedia/module-base and PHP 8.2+. Store Pickup and Distance Delivery are optional paid add-ons.

Do you offer support?

Yes. Email support@toweringmedia.com or call (773) 466-2454. Updates and support continue while your subscription is active.

Can I try a demo?

Yes. Use the View Demo button on this page. For a guided walkthrough, email support@toweringmedia.com.

What happens when I don’t renew?

Uncheck auto-renew at purchase, or cancel later. You keep access until the end of the paid period. After that, updates and support stop.

Technical Specifications

  • Magento Version: Compatible with Magento 2.4.x (Open Source & Adobe Commerce)
  • PHP Version: PHP 8.2+ (composer ^8.2)
  • Framework: Built using Magento 2 native architecture (no core overrides)
  • Installation Type: Composer / Manual installation supported
  • Module Dependency: Requires toweringmedia/module-base. Google Maps API key required for map geocoding/test features. Store Pickup, Distance Delivery, and Fulfillment Suite are optional separate packages.
  • Location Management: Admin CRUD for stores with address, contact, and coordinates
  • Hours: Per-location pickup and delivery hours by weekday
  • Blackouts: Holiday and closed-date rules per location
  • Maps: Shared Google Maps API key with admin test action
  • API: Locations REST endpoints for list/read integrations
  • Pickup and delivery scheduling: Hours and blackouts only — checkout slot booking is Store Pickup; delivery fees are Distance Delivery
  • Kitchen / Driver PWAs: Not included — Fulfillment Suite
  • Capacity / slot scheduling: Not included in this module
  • Admin Configuration Path: Stores → Configuration → Towering Media Store Locator; locations under Towering Media → Store Locator
  • Multi-Store Support: Yes

Compatible with your Magento 2 store

Compatible with Magento 2.4.x (Open Source and Adobe Commerce) and PHP 8.2+. Requires toweringmedia/module-base. Manage locations under Towering Media → Customer Experience → Store Locator. Shared settings live in Stores → Configuration → Towering Media Store Locator. Store Pickup, Distance Delivery, and Fulfillment Suite are optional paid add-ons.

  • Magento 2.4.x Open Source & Adobe Commerce
  • Updates & supportKeep your store running smoothly

Ready to Enhance Your Store Pickup & Location Experience?

Help customers find stores faster, schedule pickup or delivery, and streamline fulfillment with Magento 2
$79.00

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