Provide Access to Subscription Levels
One of the most central aspects of a subscription model is having different membership levels or tiers that provide different benefits at different costs. Users should be able to upgrade or downgrade their membership to another level and review their membership status in a self-service way. It's also important to have the right marketplace software in place so that subscriptions automatically renew at expected regular intervals.
We recommend having a section of the user dashboard be designated for membership details. Users would be able to see how long they've been a member, what membership or subscription plan they have, past transactions, and details about each membership level and what they'd get if they upgraded or downgraded.
All of this should be presented in a clear, concise way. If it's too difficult for users to find out why they should pay for a subscription or participate in a membership, or too cumbersome to review their status, they'll go elsewhere.
In addition, it's important to let the user know what will happen to their current activity or listings within the platform if they were to upgrade or downgrade. Depending on how you want your marketplace configured and what a premium membership allows, it may not be possible for a seller to downgrade their membership level until they downgrade their ads or remove or deactivate a certain number of product listings, because those things are only available with the higher membership level.
If there's an automatic process that happens, such as the system automatically taking off their last five listings, it needs to be made really clear to the user so they aren't surprised by this.