To submit an app through the publisher:
Go to https://marketplace.rocket.chat/publisher/register (provided in the CLI)
Log in using your account
Sign up your publisher account, as shown below:
Your publisher developer account is created, as shown below:
Click New App to add a new app:
To publish your app:
Choose the relevant category.
Select the purchase type. If your app is free, you can select the Purchase Type: Buy and enter the price $0, as shown below:
If it is a fixed price app, select the Purchase Type: Buy and enter the price, as shown below:
It is a one-off payment and you are allowed to use it forever.
If it is a subscription-based app, select the Purchase Type: Subscription and set up your plan tier wise. It allows you to pay a flat fee according to your unit. An example of this volume-based pricing is shown below:
Upload app package
After successful submission, you can see the status of your app as compiling, as shown below:
After we compile, you will be notified via email, as shown below:
Then you get notified to review your app, as shown below:
You log in to your cloud account and approve it. After your approval, rocket.chat reviews it, and you will be notified via email that your app is now listed.