Currently the functionality to approve products by the portal administrators seems like half baked:
- the approval statuses are completely independent from the main statuses
- they are invisible for the vendors
- portal staff doesn't have a clue whether the product editing is finished or not
What's needed here is some kind of approval workflow, where the vendor may submit the product for approval which would change its status from eg. 'draft' to 'waiting for approval'.
Are there any plans to improve it, or 3rd party addons providing such a functionality?