Passer au contenu principal
Les détails du produit sont affichés en anglais. Traductions à venir.
Out-of-Stock & Back-in-Stock Notification for Magento 2 — A build-to-order Magento 2 extension that lets shoppers subscribe t — 1/1Aperçu illustratif

A build-to-order Magento 2 extension that lets shoppers subscribe to restock alerts and auto-emails them when

products return — with expected-availability dates driven by your purchase orders and inventory.

Qu'est-ce que Out-of-Stock & Back-in-Stock Notification for Magento 2 ?

A build-to-order Magento 2 extension that lets shoppers subscribe to restock alerts and auto-emails them when products return — with expected-availability dates driven by your purchase orders and inventory. Built to order by ECOSIRE for Magento 2 / Adobe Commerce (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

Fonctionnalités clés

Customer 'Notify me when available' subscription form on out-of-stock product and variant pages, theme-matched to your storefront
Per-product and per-variant (configurable/grouped child SKU) alert targeting so shoppers subscribe to the exact option they want
Automated back-in-stock transactional emails sent via Magento's TransportBuilder, respecting store view, locale, and email template theme
PO and inventory-driven restock triggers — observers on stock-update and MSI source-item events flag affected subscriptions automatically
Expected-availability date display on the product page, read from purchase-order ETA data you maintain
Cron-based dispatch queue so large subscriber batches send reliably without blocking checkout or admin
Admin subscription grid under a dedicated, ACL-gated menu with filtering, export, and per-subscriber status (pending / notified / unsubscribed)
Service contracts: repository interface + data interfaces so the alert logic is reusable across REST, GraphQL, and observers
REST and GraphQL endpoints to create, query, and cancel subscriptions for headless / PWA Studio storefronts
Multi-Source Inventory (MSI) aware — alerts fire on salable-quantity returning above zero, not just legacy stock-status flips
Double-opt-in and one-click unsubscribe support for GDPR/PECR-friendly consent handling
Store-view scoped configuration in system.xml: enable/disable, sender identity, email template, ETA visibility, and cron frequency

Fait sur commande, clé en main

Aucune configuration à faire vous-même — une app fonctionnelle conçue, installée et prise en charge par ECOSIRE.

  1. 1

    Vous commandez

    Commencez par un prix de développement unique. Nous cadrons le projet avec vous au lancement.

  2. 2

    Nous développons et installons

    ECOSIRE la développe, la configure et l'installe sur votre Magento 2.

  3. 3

    Mise en ligne + assistance

    Vous êtes en ligne en une semaine ouvrée environ, avec deux semaines d’assistance après la mise en production. Les défauts du code que nous livrons sont corrigés gratuitement.

À propos de ce produit

Every out-of-stock product page is a leak in your funnel — a shopper who wanted to buy, found nothing to do, and left. This extension closes that leak. ECOSIRE builds, installs, and supports this module on your own Magento 2 / Adobe Commerce store — it is not an instant Adobe Commerce Marketplace download. We tailor it to your theme, your MSI (Multi-Source Inventory) setup, and your replenishment workflow before handing over a tested, production-ready install.

On any disabled/out-of-stock product or variant, customers get a "Notify me when available" form. Subscriptions are captured against the product (and the specific configurable/grouped child), stored in a custom table with a clean service contract and repository, and surfaced in the admin under a dedicated ACL-gated grid. When stock returns — whether through a manual stock update, an MSI source-item change, or an imported purchase order — an observer on the relevant inventory events flags affected subscriptions, and a cron job dispatches transactional emails via Magento's standard TransportBuilder and email templates (so they respect your store, locale, and email theme).

The expected-availability date is the differentiator: instead of a vague "we'll let you know," the product page can show when an item is due back, read from purchase-order ETA data you maintain. PO/inventory-driven triggers mean alerts fire on real availability, not guesses.

Built the right way for Magento 2: a clean module under app/code/Ecosire/StockAlert, wired through di.xml, plugins/interceptors where extension points exist, events.xml observers, plus REST and GraphQL endpoints so headless/PWA storefronts can subscribe and query too. Admin configuration lives in system.xml with full store-view scoping. Works on Magento Open Source and Adobe Commerce alike.

Ce que vous obtenez

  • A complete, namespaced Magento 2 module (e.g. app/code/Ecosire/StockAlert) installed and enabled on your store
  • Custom database schema (declarative db_schema.xml) for subscriptions, with upgrade-safe migrations
  • Frontend subscription UI integrated into your theme on out-of-stock product and variant pages
  • Admin grid, menu, ACL resources, and system.xml configuration section
  • REST and GraphQL schema/resolvers for headless subscription management
  • Branded transactional email template wired into Magento's email theme
  • Cron group/job for queued alert dispatch, plus observers on the relevant inventory events
  • Installation on your staging/production environment, smoke testing, and a short handover doc covering config and PO-ETA data input

Pour qui c'est

Inventory & Merchandising Manager

Runs a catalog that regularly sells out and gets restocked. Wants every out-of-stock page to capture demand and to set realistic expected-back dates from incoming purchase orders, turning stockouts into a backorder demand signal instead of lost traffic.

Ecommerce / Store Owner recovering lost sales

Knows that customers hitting an out-of-stock product usually never return. Wants an automated way to bring them back the moment stock lands — without manually emailing waitlists or pulling spreadsheets.

Magento Developer / Technical Lead

Owns the Magento 2 or Adobe Commerce build and needs an extension that follows the framework properly — service contracts, di.xml, observers, MSI awareness, GraphQL — so it survives upgrades and integrates with a headless or PWA frontend rather than hacking core.

Comment Out-of-Stock & Back-in-Stock Notification for Magento 2 se compare

CritèreÉCOSIREConstruction personnaliséeConcurrentNatif Magento 2
Notify-me subscription on out-of-stock product & variant pagesInclusPrise en charge partielleInclusNon inclus
Expected-availability date driven by purchase-order ETA dataInclusPrise en charge partiellePrise en charge partielleNon inclus
PO / MSI inventory-event-driven automatic triggers (not just a stock flag)InclusPrise en charge partiellePrise en charge partielleNon inclus
REST + GraphQL endpoints for headless / PWA storefrontsInclusPrise en charge partiellePrise en charge partielleNon inclus
Built, installed & tailored to your theme and workflow on your storeInclusInclusNon inclusNon inclus
Follows Magento standards (service contracts, di.xml, observers, ACL)InclusPrise en charge partiellePrise en charge partielleInclus
Instant self-service download todayNon inclusNon inclusInclusInclus
Ongoing support & upgrade-compatibility maintenance from one vendorInclusPrise en charge partiellePrise en charge partielleNon inclus

Foire aux questions sur Out-of-Stock & Back-in-Stock Notification

Is this an instant download from the Adobe Commerce Marketplace?

No. This is a build-to-order extension. ECOSIRE develops the module, then installs it on your own Magento 2 / Adobe Commerce environment and tailors it to your theme, MSI configuration, and purchase-order workflow. You receive a tested, production-ready install — not a generic Marketplace zip you have to integrate yourself.

How long does delivery take?

Typical turnaround is about one working week from kickoff for a standard build on a healthy Magento install: requirements confirmation, development, your review on staging, then production install. Heavy theme customization, complex multi-source MSI setups, or bespoke purchase-order data sources can extend this. We confirm a firm timeline before starting.

What ongoing support and updates are included?

The build includes installation, smoke testing, and a handover, plus a warranty window for fixing any defects in the delivered scope. Beyond that, we offer ongoing support and compatibility maintenance (for new Magento / Adobe Commerce minor and security releases) as a separate retainer or per-request engagement, so the module keeps working as your platform updates.

Does it work with Multi-Source Inventory and configurable products?

Yes. The module is MSI-aware: alerts fire when salable quantity returns above zero for the relevant stock, not just on a legacy in/out flag. Subscriptions target the specific child SKU of a configurable or grouped product, so a shopper waiting on one size or color is only notified when that exact option is back.

How do the expected-availability dates get populated?

The expected-back date is driven by purchase-order / replenishment ETA data. During the build we connect it to the source you maintain — a PO field, an admin-entered date per SKU, or an imported feed. When that ETA exists for an out-of-stock item, the product page can display it; when stock actually returns, the inventory-event observers trigger the emails regardless of the displayed estimate.

Can my headless / PWA storefront use it?

Yes. The module exposes REST and GraphQL endpoints to create, query, and cancel subscriptions, so a PWA Studio or other headless frontend can offer the same notify-me experience. The dispatch, admin grid, and cron logic run server-side independently of the storefront technology.

Demander un devis

Out-of-Stock & Back-in-Stock Notification

A build-to-order Magento 2 extension that lets shoppers subscribe to restock alerts and auto-emails them when products return — with expected-availability dates driven by your purchase orders and inventory.

  • Customer 'Notify me when available' subscription form on out-of-stock product and variant pages, theme-matched to your storefront
  • Per-product and per-variant (configurable/grouped child SKU) alert targeting so shoppers subscribe to the exact option they want
  • Automated back-in-stock transactional emails sent via Magento's TransportBuilder, respecting store view, locale, and email template theme
  • PO and inventory-driven restock triggers — observers on stock-update and MSI source-item events flag affected subscriptions automatically

Demander un devis

Décrivez vos besoins pour Out-of-Stock & Back-in-Stock Notification et nous vous enverrons les tarifs, les options de licence et une proposition sur mesure, généralement sous un jour ouvré.

Aucun paiement maintenant. Ceci envoie une demande de devis à notre équipe — nous vous recontacterons par e-mail avec les tarifs et les prochaines étapes.