Toweringmedia Store Locator Suite (Magento 2)

Compatible with Magento latest version community edition
Magento 2.4.x
SKU: module-store-locator
Edition
  • Community
$499.00
  • 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
!

The Problem

  • Customers struggle to find nearby store locations quickly
  • No built-in Magento map search, directions, or distance finder
  • Managing multiple branches, hours, and contact details is time-consuming
  • Missed local sales when shoppers cannot locate physical stores easily

The Solution

:contentReference[oaicite:0]{index=0} Store Locator Suite helps customers instantly find nearby stores with Google Maps, search filters, directions, store details, business hours, and easy multi-location management directly inside Magento 2.

How It works

1
Configure Locations
Add and manage store locations with address details, contact information, Google Maps settings, and geocoding tools.
2
Set Hours & Rules
Define pickup and delivery hours, blackout dates, capacity limits, and location-specific availability rules.
3
Power Fulfillment
Use centralized store data to support pickup, delivery, maps, directions, REST APIs, and fulfillment workflows.

See It In Action

Enterprise Store Location Platform for Magento 2.4
Run Every Pickup & Delivery Workflow from a Single Source of Truth
Toweringmedia Store Locator is the foundational module behind our entire fulfillment stack. It centralizes store data, operating hours, blackout schedules, and Google Maps credentials so every add-on—pickup, distance delivery, fulfillment boards, and PWAs—pulls accurate information from one place.

Core Capabilities

Google Maps–Driven Location Profiles
  • Full CRUD interface with address validation, latitude/longitude geocoding, and map preview.
  • Supports multiple contact fields, service descriptions, and custom attributes for downstream modules.
  • Inline geocode button plus mass actions for bulk data clean-up.
Combined Pickup & Delivery Hours
  • Separate weekly schedules for pickup vs. delivery, each with open/close windows, capacity limits, and per-day overrides.
  • Holiday/blackout calendar management with per-location notes.
  • Automatic propagation to Store Pickup and Distance Delivery modules.
Centralized API & Key Management
  • Secure Google API key storage with sandbox/live toggles.
  • Per-location API usage analytics to spot quota spikes.
  • REST endpoints (/V1/storelocator/locations/locations/{id}) for headless apps and PWAs.

How It Supports the Fulfillment Stack

Upstream Data for Pickup & Delivery Modules
  • Store Pickup uses the hours/blackout data to validate time-slot selection and enforce lead-time rules.
  • Distance Delivery references the same location data to select origin facilities, limit service areas, and compute routing.
Fulfillment Board + PWAs
  • Kitchen and Driver PWAs read the location registry to identify prep facilities, display address snapshots, and calculate run grouping.
  • Reschedule tools (admin and PWA) rely on Store Locator to present accurate future slots.

Admin Experience Highlights

  • Location Grid: Filter by status, city, province, or tag; export-ready columns; inline edit for quick tweaks.
  • Location Form: Organized tabs for General Info, Google Map, Pickup Hours, Delivery Hours, Blackout Dates, Notes.
  • System Config: Dedicated section under Toweringmedia menu for API credentials, fallback hours, and feature toggles.
  • ACL & Menus: Fine-grained permissions so operations teams can manage hours without touching checkout or sales settings.

Technical Specifications

  • Magento 2.4.x compatible (tested on PHP 8.2+)
  • Depends only on toweringmedia/base and native Magento modules (Backend, Store, Customer, UI)
  • Declarative schema (db_schema.xml) for zero-downtime upgrades
  • Full DI wiring for repositories, slot services, and logging
  • Matches our proprietary one-year license (non-transferable, single-instance usage)

Perfect For

  • Retailers consolidating multiple pickup/delivery programs into one data layer
  • Brands launching kitchen or driver portals and needing authoritative location data
  • Agencies deploying Toweringmedia’s Store Pickup / Distance Delivery modules for enterprise clients
  • 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

📘 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 capacity limits
  • 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

The Store Locator Suite helps customers quickly find nearby store locations, view business details, get directions, and choose pickup or delivery options directly from your Magento 2 store.

Yes, the extension allows you to create and manage unlimited store locations with addresses, phone numbers, emails, coordinates, store images, and custom store information.

Yes, you can configure pickup hours, delivery schedules, blackout dates, capacity limits, and location-specific availability rules for smoother order fulfillment.

Yes, the Store Locator Suite includes REST API support, making it easier to integrate store data, pickup workflows, and fulfillment processes with third-party systems.

  • Magento Version: Compatible with Magento 2.4.x (Open Source & Adobe Commerce)
  • PHP Version: PHP 7.4, 8.1, 8.2, 8.3 compatible
  • Framework: Built using Magento 2 native architecture (no core overrides)
  • Installation Type: Composer / Manual installation supported
  • Module Dependency: Google Maps API key required for map features
  • Location Management: Create and manage multiple store locations
  • Map Integration: Google Maps with markers, directions, and geolocation
  • Search Features: Radius search, zipcode, city, state, and keyword search
  • Store Details: Address, phone, email, images, and custom content
  • Geocoding: Automatic latitude / longitude support
  • Pickup Support: Store pickup scheduling and location selection
  • Delivery Support: Delivery hours, dates, and availability rules
  • Capacity Control: Slot limits and order capacity management
  • Blackout Dates: Supported for holidays or unavailable dates
  • REST API: Available for integrations and custom workflows
  • Multi-Store Support: Yes
  • Store Scope Configuration: Website / Store View level
  • Admin Management: Easy backend configuration and location control
  • Security: Uses Magento ACL and native security standards
  • Performance Impact: Optimized lightweight implementation

Ready to Enhance Your Store Pickup & Location Experience?

Help customers find stores faster, schedule pickup or delivery, and streamline fulfillment with Magento 2
$499.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