Magento Marketplace

Ecommerce

Adobe Inc. · Ecommerce & storefront platforms

Best for: Experienced PHP/Magento developers building deep, code-level extensions for enterprise and B2B merchants.

Overview

Magento Marketplace (now under Adobe Commerce) distributes PHP-based extensions and themes for Magento Open Source and Adobe Commerce Cloud. Extensions integrate deeply with Magento's module system rather than a hosted API surface, making it one of the more code-intensive ecosystems to build for.

How to build & ship

  1. 1Register as a developer in the Adobe Commerce Marketplace Developer Portal
  2. 2Build the extension as a Composer-packaged PHP module following Adobe Commerce coding standards
  3. 3Integrate via service contracts/APIs and add tests (e.g. MFTF) for quality and compatibility
  4. 4Package the extension and submit it through the Extension Quality Program (EQP)
  5. 5Pass automated code/malware/plagiarism scans plus manual engineer QA, then publish

Key APIs & SDKs

REST API
GraphQL API
Service contracts / PHP module APIs
Marketplace EQP API
MFTF
Composer

Integration types

Authentication & security

  • Primary auth: API key
  • Also supports: OAuth 2.0
  • Security review: Required
  • Marketplace technical review covers code quality, security, and packaging standards.
  • The EQP runs an automated scan (coding standards, malware, plagiarism) then a deep manual QA by a Commerce engineer covering security, performance, and core compatibility; multi-stage and often slow.
  • REST/GraphQL limits depend on hosting tier (on-prem vs. Adobe Commerce Cloud).

Monetization

Onboarding
$0
Commission
30% on Marketplace extension sales
Merchant of Record
Adobe acts as MoR for Marketplace sales

Pros & cons for builders

Pros

  • Self-hosted, open-source core gives extensions deep, unrestricted access to commerce logic
  • Serves large B2B and enterprise merchants with substantial customization budgets
  • Rigorous EQP review lends credibility and quality signaling to listed extensions

Cons

  • Steep PHP/Magento learning curve and heavy, strict EQP submission requirements
  • Ongoing burden to stay compatible across Commerce versions and security patches
  • Declining/consolidating platform share compared to SaaS rivals

Frequently asked questions

How do I get my app approved on Magento Marketplace?

The EQP runs an automated scan (coding standards, malware, plagiarism) then a deep manual QA by a Commerce engineer covering security, performance, and core compatibility; multi-stage and often slow.

What authentication does Magento Marketplace use?

Magento Marketplace apps primarily authenticate with API key, also supporting OAuth 2.0.

How is Magento Marketplace monetized?

Magento Marketplace supports Paid app, Free, Listing fee. Typical commission: 30% on Marketplace extension sales. Onboarding fee: $0.

Is a security review required to list on Magento Marketplace?

Yes, Magento Marketplace requires a formal security or listing review before apps go live. Marketplace technical review covers code quality, security, and packaging standards.