It can be implemented by following ways:
- every plugin is assigned some point value and Basic and Standard versions will get some points you can spend for plugin purchases.
- Instead of points you can give some USD shop credit which can be used for plugin purchases
- You can make plugin groups and structure deal like: pick 2 from group A, pick 3 from group B. Probably easiest for buyer to do it that way.
