I'm having difficulties of implementing my business logic via the Flynax admin panel.

there are 2 type of Ads
1.) Standard
2.) Featured

there are 2 type of users
1.) Private sellers
2.) Dealers

There are 2 type of membership plans
1.) Free Plan (For Private sellers) (non expiring plan)
2.) Dealder Plan (For Dealers) (Annually needs to be renewed)

I want to limit private sellers to list 1 free ad. (Should not be able to publish any free ads)
If private sellers want to list their 2nd ad (any number more than 1) they have to pay for the ad
ex: if it is a standard ad - $5
if it is a featured ad - $8

Then i want Dealers to list unlimited number of standard ads and 20 featured ads per year.
If a dealer wants to list more than 20 featured ads he needs to pay $5 per ad.


How can I implement this business logic with the flynax 4.7.

Many Thanks