Multiple keys for the same product

I have a client who wants to be able to license different modules in the same product separately. So the idea is that a customer may buy 10 copies of ModuleA and 5 copies of ModuleB. They may want ModuleA and B to both be active on some machines and others they'll just want one.

Is this kind of thing possible in LimeLM? We thought of using custom fields to identify the modules but then people need to tell us which machines are going to have both modules enabled. If we could activate multiple license keys that might work as well.

Well, there are a couple of ways you can do this.

  1. Have a separate version in LimeLM (and separate TurboActivate.dat / version guid) and have a separate product key for each module. This can get complicated and messy fast, so we wouldn't recommend it.
  2. Have a single version in LimeLM for your product and separate custom license fields for each "module". Then, for each product key you can set which modules are enabled or not.

If you choose number 2 you could do something for your customer like give them the ability to toggle which modules are enabled for which product keys. You could do that with a script on your website.

Does that make sense?