By default, all users who sign up on your marketplace can create and post listings.
However, you can limit this to only select users by restricting listing publishing rights. This feature enables you to allow only certain providers to post listings on the marketplace. Using this constraint, you could, for example, verify your providers' credentials or charge subscription fees to allow them to sell on your marketplace.
How to restrict publishing rights
You can enable the "Restrict publishing rights" feature by going to the Build section of your Console, General → Access control.
After enabling the feature, refresh the browser tab where you are using Console in order to update your settings.
When this feature is enabled, you will see users with listing publishing permissions in the Manage Users section of your Console. Users with permissions will have a checkmark (✔) on their user card, while users without permission rights will have an X.
You can grant or revoke listing publishing rights for each user by clicking on their user card and then enabling or disabling the "User can publish listings" checkbox under the Permissions section. Once you have assigned the permission, click on Save Changes.
Add a call to action
When you enable the "Restrict publishing rights" feature, you can add a call to action (CTA) button to direct users to the action or instructions on how to obtain listing publishing rights. To set this up, choose the type of link, enter the label for the button in the "Link text" field, then add the link address:
Internal link: Directs to a page within your marketplace. Enter only the part of the URL after your marketplace's domain name. For example, if the page is located at
example.com/p/about
, enter/p/about
.External link: Directs to a page outside your marketplace. In this case, include the full URL, starting with
https://
. You can use the following dynamic parameters:{userId}
and{userEmail}
. Learn more about how to use the dynamic parameters.
Experience from the provider's perspective
If a user without listing publishing permissions tries to create a listing, they will see a message stating that they cannot publish listings because they have not received publishing rights. This message can be edited using the Marketplace Texts feature.
A user without listing publishing permissions cannot update or edit listings that are in a draft state. However, they are allowed to update listings that have already been published on the marketplace.