Documentation
Feedback
Guides
App Development

App Development
VTEX App Store
Becoming a registered VTEX App Store developer

VTEX App Store is a marketplace for VTEX IO plug-and-play solutions.

As a developer, you can share your own solutions with other VTEX users in VTEX App Store so they can also leverage their business.

To become a VTEX App Store seller, follow these steps:

  1. Express interest to our team.
  2. Sign a commercial agreement.
  3. Register as a VTEX App Store seller.

Instructions

Step 1 - Expressing your interest

Fill out the Application form to publish your application or integration on VTEX App Store.

The form helps our team understand the best approach and prioritize the publication demands.

Step 2 - Signing our commercial agreement

If the form is complete and the team agrees that the application is suitable for the VTEX App Store, the next step is to sign a commercial agreement with VTEX.

This contract, provided by the VTEX team, grants VTEX distribution rights over the app. Additionally, it enrolls your account in the VTEX Partner Program if you're not already a member.

The Partner Program provides access to a VTEX account, allowing you to test and develop new apps and receive tech support from the VTEX partner team.

Step 3 - Registering as a VTEX App Store seller

The App Store is a marketplace where developers who want to distribute their apps should register as sellers.

This seller-marketplace configuration is done through the vtex.app-store-seller app.

Follow the steps below to register as a new seller on VTEX App Store:

  1. In your terminal, log in to your VTEX account by running the vtex login {accountName} command. Replace the values between curly brackets based on your account name.
  2. Run vtex install vtex.app-store-seller@0.x to install the vtex.app-store-seller app.
  3. Access the admin of the VTEX account in which you're working.
  4. In Installed apps, access Seller setup and fill out the required fields.
  5. Select the sales channel you intend to use to connect to the App Store.
  6. Choose an affiliate ID, made up of 3 consonants:

{"base64":"  ","img":{"width":2756,"height":1392,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":218487,"url":"https://cdn.jsdelivr.net/gh/vtexdocs/dev-portal-content@main/images/vtex-io-documentation-becoming-a-registered-vtex-app-store-developer-1.png"}}

{"base64":"  ","img":{"width":2762,"height":1388,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":211516,"url":"https://cdn.jsdelivr.net/gh/vtexdocs/dev-portal-content@main/images/vtex-io-documentation-becoming-a-registered-vtex-app-store-developer-2.png"}}

After submitting the request to be a seller, you can check its status until our team approves it. This approval is required to publish your app successfully in the VTEX App Store.

Contributors
2
Photo of the contributor
Photo of the contributor
Was this helpful?
Yes
No
Suggest Edits (GitHub)
See also
Submitting your app to the VTEX App Store
App Development
Contributors
2
Photo of the contributor
Photo of the contributor
On this page