A Google Maps-powered store locator for Magento 2 and Adobe Commerce that helps shoppers find the nearest branch with hours, directions, amenities and per-store pickup availability. Built to order, installed and supported by ECOSIRE on your own install. Built to order by ECOSIRE for Magento 2 / Adobe Commerce (build-to-order) — indicative price from $199.00 USD; request a quote for a scoped proposal.
Vista previa ilustrativaA Google Maps-powered store locator for Magento 2 and Adobe Commerce that helps shoppers find the nearest branch with hours, directions, amenities and per-store pickup availability. Built to order, installed and supported by ECOSIRE on your own install.
Sin configuración por tu cuenta: una app funcional creada, instalada y con soporte de ECOSIRE.
Empieza con un precio único de desarrollo. Definimos el alcance contigo en el arranque.
ECOSIRE la crea, la configura y la instala en tu Magento 2.
Sales en vivo en unas 2–4 semanas, con un periodo de soporte posterior al lanzamiento.
This is a build-to-order Magento 2 extension, not an instant Adobe Commerce Marketplace download. ECOSIRE designs, builds, installs and supports the Store Locator with Map module directly on your Magento Open Source or Adobe Commerce instance — tuned to your theme, your store hierarchy and your fulfillment workflow.
The extension ships as a proper module under app/code/Ecosire/StoreLocator, registered through registration.php and module.xml. Branch records are a first-class entity with its own database table, repository and service contracts (StoreRepositoryInterface), so your data stays queryable, exportable and API-addressable rather than locked in a CMS block. A dedicated admin grid and form (UI Components, secured by granular ACL resources) lets staff manage locations, geo-coordinates, opening hours, contact details, amenities and per-store pickup flags.
On the storefront, customers search by typed address or browser geolocation; results are sorted by real distance and plotted on an interactive Google Maps JavaScript API map with info windows and one-click driving directions. The same data is exposed over REST and GraphQL so your PWA, mobile app, or headless front end can consume it. Geocoding runs through a cron job and an event observer, so addresses entered in admin are resolved to coordinates without manual lat/long lookups.
Because every Magento install is different, we adapt the build with plugins (interceptors) and di.xml preferences instead of core hacks — keeping the module upgrade-safe. We install it on your staging environment first, run setup:upgrade / setup:di:compile, validate, then promote to production. You get the full source, no encryption, no per-domain license server. Pricing is a one-time build fee of $199; ongoing support and updates are available as described below.
A retailer with 10–200 physical stores that wants online shoppers to find their nearest branch, check its hours and amenities, and get directions — driving footfall from the website.
A franchise group needing each franchisee's branch managed under store-scoped permissions, with consistent map presentation and per-location contact and pickup data across the network.
An omnichannel store on Magento that surfaces per-branch in-store pickup availability so customers can confirm a nearby location stocks pickup before they travel or order.
| Criterio | ECOSIRE | Construcción personalizada | Competidor | Odoo Nativo |
|---|---|---|---|---|
| Built specifically for your store hierarchy, theme and pickup workflow | Incluido | Incluido | No incluido | |
| Installed and validated on your environment by the vendor | Incluido | Apoyo parcial | No incluido | |
| Branch data as a true entity with REST + GraphQL service contracts | Incluido | Apoyo parcial | Apoyo parcial | |
| Per-store in-store pickup availability flag | Incluido | Apoyo parcial | Apoyo parcial | |
| Available out-of-the-box with no engagement | No incluido | No incluido | Incluido | |
| Full unencrypted source with no per-domain license server | Incluido | Incluido | Apoyo parcial | |
| Upgrade-safe (plugins / di.xml, no core edits) | Incluido | Apoyo parcial | Apoyo parcial | |
| Ongoing support and Magento version-compatibility updates | Incluido | Apoyo parcial | Apoyo parcial |
No. This is a build-to-order extension. ECOSIRE builds the Ecosire_StoreLocator module for your specific Magento Open Source or Adobe Commerce install, then installs and configures it for you. There is no Marketplace download link — you receive the full module source and a working deployment on your environment.
Typical lead time is 5–10 business days from the moment we have access to your staging environment, your branch data and a Google Maps API key. Simpler single-store-view builds land sooner; heavy theme or PWA/GraphQL integration can extend it. We confirm a firm timeline in writing before starting.
Yes. The build fee covers a warranty period for defect fixes after handover. Beyond that, we offer optional support and maintenance — Magento version-compatibility updates, Google Maps API changes, and enhancements — on a retainer or per-request basis. Because you own the unencrypted source, you are never locked to us.
Yes. The module targets standard Magento 2 framework APIs (service contracts, di.xml, UI Components, GraphQL), so it runs on both Magento Open Source and Adobe Commerce. We tailor scope-aware config and any Commerce-only touches (such as additional ACL granularity) to your edition during the build.
It uses the Google Maps JavaScript API plus Geocoding, which require your own Google Cloud API key with billing enabled; we help you restrict the key by domain and IP. The module itself is upgrade-safe — it uses plugins (interceptors) and di.xml preferences with no core-file edits, so it survives Magento minor and patch upgrades.
A build-to-order 2Checkout / Verifone payment gateway for Magento 2 and Adobe Commerce: localized checkout in 12 languages, iDEAL, Giropay and regional methods, multi-currency global selling, subscription billing and tax/invoicing automation — engineered, installed and supported by ECOSIRE.
A build-to-order Magento 2 extension that forces PSD2-compliant 3D Secure 2 authentication at checkout, with smart frictionless-versus-challenge routing, per-payment-method SCA enforcement, exemption handling (low-value/TRA) and liability-shift tracking. Gateway-agnostic, built and installed by ECOSIRE.
A custom-built Magento 2 / Adobe Commerce extension that automatically recovers lost carts with scheduled multi-step reminder emails, auto-generated coupons, one-click restore links and recovery analytics — engineered, installed and supported by ECOSIRE on your own store.
A custom-built Magento 2 / Adobe Commerce extension that detects abandoned carts and recovers revenue through scheduled, personalized email and SMS sequences. Built, installed, and supported on your store by ECOSIRE.
A Google Maps-powered store locator for Magento 2 and Adobe Commerce that helps shoppers find the nearest branch with hours, directions, amenities and per-store pickup availability. Built to order, installed and supported by ECOSIRE on your own install.