Magento 2 Marketplace Web Push NotificationMagento 2 Marketplace Web Push Notification
Live Demo
Buy Now
Support
Live Demo
Buy Now
Support
  • Getting Started

    • Introduction
    • Requirements
    • Installation
    • Firebase Setup
  • Configuration

    • Admin Configuration
    • i18n Translation
  • Admin Management

    • Notification Templates
    • Subscribers & Sending
  • Seller Management

    • Seller Dashboard & Push
  • Customer Experience

    • Storefront Alerts
  • Help

    • Troubleshooting
    • FAQ & Support

Requirements & Prerequisites

Before installing the Magento 2 Marketplace Web Push Notification extension, review the system compatibility and prerequisites outlined below.

System Requirements

RequirementSupported VersionsNotes
Magento2.4.4 to 2.4.9+Open Source, Adobe Commerce, and B2B Editions
PHP8.1, 8.2, 8.3, 8.4, 8.5Standard PHP extensions matching target Magento release
Base Marketplace ExtensionWebkul Multi-Vendor MarketplaceCore required add-on module
Messaging BackendGoogle Firebase Cloud Messaging (FCM)Active Firebase Project & Cloud Messaging API Key / Credentials
Web Server / SSLHTTPS (SSL Certificate) MandatoryBrowser Push Notification APIs (PushManager, ServiceWorker) require secure HTTPS context

Required Modules & Compatibility

Add-On Requirement

This module is an add-on for Webkul’s Magento 2 Multi-Vendor Marketplace. You MUST have the core Marketplace module installed and active on your Magento 2 system prior to running setup for this extension.

HTTPS / SSL Requirement

Web Push Notifications (Service Workers) require an active HTTPS / SSL Certificate on your Magento 2 site. Web push prompts will not display on HTTP connections (except localhost for local development).


Firebase Cloud Messaging Setup

To send web push notifications, you need a free Google Firebase account to generate FCM credentials (API Key, Sender ID, Server Key, and Service Account JSON). Proceed to the Firebase Setup guide for step-by-step instructions.


Browser Compatibility

  • Google Chrome (Desktop & Mobile)
  • Mozilla Firefox (Desktop & Mobile)
  • Apple Safari (macOS 13+ & iOS 16.4+)
  • Microsoft Edge (Desktop & Mobile)
Prev
Introduction
Next
Installation