Custom field question

I sell a plugin that uses LimeLM for licensing.The program that the plugin is written for is updated very frequently.

It would be very useful if I could store the version number of the parent program in a custom field with the license number and have a way to view the contents of that field (and any custom fields for that matter) in the LimeLM Dashboard, or failing that, be able to silently post and retrieve these changes to/from the LimeLM server. The reason this would be helpful is I would be able to tell at a glance the lowest version number of plugin I have to support, which would allow me to deprecate old versions of my plugin that no one would be using anyway (I also use AutomaticUpdater for updates).

Is there any way for me to achieve this currently?

One way to do this is like this:

  1. Create a simple script on your website.
  2. Have the script take the product key and a data you want to store in custom fields (like parent program version).
  3. Save the data to the custom license field for the product key using these functions: http://wyday.com/limelm/help/api/limelm.pkey.getID/, http://wyday.com/limelm/help/api/limelm.pkey.setDetails/
  4. From your plugin simply call the script on your website passing the product key (TurboActivate.GetPKey() ) and whatever other data you want to store in the custom fields.