Adobe Commerce Marketplace
Adobe Commerce Marketplace is the application store that offers merchants a curated selection of solutions, and provides qualified developers the tools, platform, and prime location to build a thriving business. Commerce Marketplace offers a selection of extensions that are available for free, and others that are for sale. Purchases can be paid by credit card or PayPal.
All extensions available on Commerce Marketplace have passed an extensive review. The Extension Quality Program (EQP) combines Commerce expertise, development guidelines, and verification tools to ensure that all extensions on Commerce Marketplace meet coding standards and best practices. The review process includes both an automated check and manual QA review. During the process, the structure and code of each extension is examined and tested for evidence of virus/malware infection, and any indication of plagiarism. The review includes a deep technical examination and sanity check conducted by a Commerce engineer, with a focus on documentation, coding structure, performance, scalability, security, and compatibility with the Commerce core.
Although you can purchase extensions from other sources, only the extensions that are available on Commerce Marketplace are verified through extensive technical and marketing review within the Extension Quality Program.
App resources
Developers have traditionally used PHP to create in-process extensions to add features, functionality, services, and integrations to Adobe Commerce. By creating apps with out-of-process extensibility, as opposed to extensions, you can avoid compatibility issues.
The following resources provide a starting point for new adopters to familiarize themselves with apps:
Commerce resources
App Builder resources
-
Getting Started with App Builder/Developer Console
Marketplace credentials
Before you can install an extension purchased from Commerce Marketplace, sign in to your Commerce account and verify that you have an active access key. You can sign in to your Commerce account from the header of Marketplace or Magento.com.
Your access key is a set of public and private keys that is used to synchronize your Commerce installation with your Commerce account and verify your credentials. After your account is synchronized, you must enter your private key each time you install an extension or module from Commerce Marketplace or upgrade your Commerce installation.
You can create multiple access keys for different purposes and enable or disable them as needed. However, you must use the same access key that was used to install the Commerce software. For example, you cannot use a Magento Open Source access key to update or upgrade Adobe Commerce, or conversely. You also cannot use an access key that belongs to another user or one that is from a shared account.
Create an access key
-
Sign in to your Commerce account.
-
On the My Account page, choose the Marketplace tab.
-
In the upper-right corner next to your name, click the down arrow and choose My Profile.
{width="600"}
-
On the Marketplace tab under My Products, click Access Keys, and then do either of the following:
- Check to see if you already have a set of access keys for your Marketplace purchases. You can create multiple sets of access keys for different purposes.
{width="600"}
- Click Create a New Access Key. Enter a name for the new key pair and click OK. Valid characters include upper- and lowercase characters and hyphens instead of spaces.
-
When complete, click OK.
Your new access key is enabled and appears in the list.
Notice the Copy link after each public and private key. In the next step, you will copy and paste these values to synchronize your store with Commerce Marketplace.
Installation Process
The installation process for Marketplace purchases is different for on-premise installations of Commerce than for installations hosted on the Adobe Cloud Architecture.
{width="600"}
Support
If you need help with installing or with using an extension, look first in the documentation that accompanies the extension. If you can’t find the answer to your question, use the contact information in the extension listing to contact the developer directly. If what you purchase on Marketplace does not meet your needs, you can request a refund within 25 days from the date of purchase. Adobe reviews all refund requests and (if approved) issues the appropriate refund. For issues related to Commerce Marketplace, contact Support.
Checkout issues
The address fields in your account profile must be completed for verification purposes in the Marketplace purchasing system.
- Add the address fields in your Marketplace account profile.
- Save the updated profile.
- Continue with your checkout.
Log in issues
Log in issues are typically related to a mismatch between your MAGEID and email address in the account database. Contact Marketplace Support for assistance.
Open source questions
The Marketplace Support team resolves issues related to the commercemarketplace.adobe.com/ and commercedeveloper.adobe.com/ sites only. Please direct questions about Magento Open Source to the Community Forum or contact a partner who can assist with Magento Open Source.
Refund requests
To request a refund for a Marketplace purchase, log in to your account and follow these steps:
- Click My Profile > Purchase History.
- Locate the purchase and click Request a Refund.
- Complete the refund order form.
Marketplace Support will request information after the refund request is generated. The refund option is available for 25 days after date-of-purchase. See the Marketplace Customer Agreement.
Order invoices
You can download order invoices from the Purchase History in your Marketplace account. The invoice does not supply the VAT or address of the seller because it is not a Marketplace requirement at this time.
To download an order invoice for a Marketplace purchase, log in to your Marketplace account and follow these steps:
- Click My Profile > Purchase History.
- Locate the purchase.
- Click the printer icon in the top-right corner of the order.
Purchase transfers
The Marketplace Support team does not have the ability to transfer purchases to a different account. You must purchase all apps and extensions under the primary Commerce account to avoid installation and deployment issues. Adobe Commerce is entitled to one unique identifier. Since Composer is used for installation, only one set of access keys tied to the primary account can be used. The only available solution is to request a refund from the Marketplace purchasing account (if allowed by the Adobe Commerce refund policy).
You can share a Commerce instance through the primary account. Shared access grants special permissions to a subordinate account from a primary account. The shared access point is generated from the primary account. The primary account can be the Commerce entitled account, the main merchant account, or an account shared within an organization.
These special permissions grant the same level of access on Adobe Commerce as the primary, however it does not carry over to the Adobe Commerce Marketplace or Developer Portal. This means that buying an extension from a subordinate account in the Marketplace cannot be shared with the primary account. Shared access is a one-way street (primary account to subordinate). It does not work when a subordinate account is trying to share back to the primary.