Administrator Dashboard

Marketplace Settings

The marketplace’s Settings page allows administrators to configure the marketplace. You must have administrator privileges for your marketplace in order to see Settings in the left navigation menu. View App URL The View App URL allows this dashboard to link to the app details page that you have implemented on your website or product. Variables…

show details

Viewing and Approving Apps

Viewing Apps To view the list of all Apps, first, select the Environment in which you want to view the Apps. To do so, click on the corresponding “Environment” button in the top left corner of the screen and then select the preferred option from the list.   Next, go to “Apps” from the main…

show details

Managing Admin Users

Admin users are users that you can invite to view, modify and approve apps using the Administrator Dashboard. New administrators can be added by clicking your name in the top-right navigation bar then by clicking the User Management link. Once on the user management page, a user can be invited by clicking the  and adding the…

show details

Configuring Webhooks

The marketplace webhook URL can be configured by logging into the Management Dashboard and clicking the Settings button on the left navigation menu then clicking the Endpoints tab. Webhooks allow you to programatically subscribe to different events that will be posted to your URL as they occur. You must have administrator privileges for your marketplace in order…

show details

Developer Email Content

The content of you’re developer emails can be configured by logging into your OpenChannel dashboard at my.openchannel.io and clicking on Settings -> Emails. When you turn on developer emails, a button “Customize Content” will appear that will allow you to customize the content of the emails. You must have administrator privileges for your marketplace in…

show details

Configuring Developer Emails

When a marketplace administrator approves or rejects an app, developers can be automatically notified with an email. Automatic email notification can be enabled by logging into the OpenChannel dashboard at my.openchannel.io and clicking on Settings -> Emails. You must have administrator privileges for your marketplace in order to see Settings in the left navigation menu. When…

show details

Setting Up Payments with Stripe

Setting up marketplace payments with Stripe allows your marketplace to process payments and automatically split the amount between yourself and developers. It’s the quickest and easiest way to accept payments on your marketplace. For example, let’s say that the marketplace commission is set to 20%. If a user purchases an app for $10.00: The user’s…

show details

Deleting Apps from the Dashboard

  Apps can be permanently deleted from the Dashboard by users with the Admin or Market Moderator. To delete a particular App from the Administrator Dashboard, first, select the Environment from which you want to delete the App. To do so, click on the corresponding “Environment” button in the top left corner of the screen…

show details

Clearing the Marketplace

By clearing the Marketplace, you entirely and irreversibly delete all Apps, Reviews, Users, Developers, and other data contained in this Marketplace. To clear the opened Marketplace, first, select the Environment from which you want to clear it. To do so, click on the corresponding “Environment” button in the top left corner of the screen and…

show details

Suspending Apps

  By suspending Apps you can deactivate them and hide from your Marketplace. Apps can be suspended due to various reasons, for example, if a particular App is no longer relevant, should be modified or begins behaving badly. To suspend an App from the Dashboard, first, select the Environment from which you want to suspend…

show details

Rejecting Apps

  Apps can be rejected when they do not meet particular standards or don’t function as expected. Once an App is rejected, Developers are then notified of why the App was rejected and prompted to then fix the issues with the corresponding App. To reject a particular App, first, select the Environment from which you…

show details

Editing Apps from the Dashboard

To update or modify the details of a particular App, you can edit it from the Dashboard. When editing the App, you can change its description, add more images, provide a video link, update the App’s icon, and more. To edit the details of a particular App, first, select the Environment from which you want to…

show details

Copying Apps

  Apps can be copied from the Live Environment and added to the Development Environment, as well as vice versa. For example, you may want to copy particular Apps from the Live Environment and add them to the Development Environment where you can modify them without taking down from the Marketplace. Moreover, you are also…

show details

Viewing and Approving Reviews

  Once Reviews for particular Apps are submitted by Users, before publishing them on the Live Marketplace, you can view and approve Reviews to make sure that such things as spam, offensive language and other types of inappropriate information do not go live. To view the list of all submitted Reviews, first, go to “Reviews” from…

show details

Viewing and Editing Users

  To manage all Users on your Marketplace, first, go to “Users” from the navigation menu.   On the main “Users” page, you can view the list of all Users on your Marketplace. You can also sort the list of all Users by the “ID,” “Username,” “Email,” and “Name” columns. To do so, click on…

show details

Viewing and Editing Developers

  To manage the Developers on your Marketplace, first, go to “Developers” from the navigation menu.   On the main “Developers” page, you can view the list of all Developers on the Marketplace. You can also sort the list of all Developers by the “ID,” “Username,” “Email,” and “Name” columns. To do so, click on…

show details

Viewing Apps

To view and manage your Apps, first, select the Environment in which you want to do it. To select a particular Environment, click on the corresponding button in the top left corner of the screen and then select the preferred option from the list. After that, you can view and manage your Apps from the…

show details

Setting up Webhooks

Webhooks allow you to be notified programmatically about events that occur within your Marketplace. Each event is send as a POST and contains a JSON representation of an event that has occurred. Different events can contain different content based on the event type. Any event that you receive can be verified by ignoring the message…

show details

Connecting to the API

  The Marketplace API is a RESTful API that allows your server-side code to integrate with OpenChannel to query objects and perform operations for your marketplace on behalf of users and developers. To learn more about the Marketplace API check out the API reference documentation.   To try out the API, first, go to “Help”…

show details

Getting Notified of Submissions

  By enabling particular notifications, the Admin will receive email notifications whenever the corresponding events occur in the Marketplace. For example, if the “App Submission” notifications are enabled, the Admin will receive a new notification whenever a new App is submitted to the Marketplace.   To set up App submission notifications, first, go to “My…

show details