News:

Looking for documentation? Take a look on our wiki

Main Menu

Key Generation based on user input.

Started by manjeshmohan, September 15, 2012, 07:57:22 AM

Previous topic - Next topic

manjeshmohan

Hi,

At present I'm building an e-commercial portal for a tally based firm. Shopping cart is purely based of pay per download.
Downloads are mainly tally software modules. Each tally software has a unique serial.

Almost all parts of the work is completed except the download part. That depending upon the unique serial, a key has to be generated for each download item. The buyer would require to input the serial number of his tally software during the payment process.

Main purpose is that a user should not be able to reuse the tally software module in any other tally software with different serial.

So is there any way out or any alternative method or something to meet the goal?

Is there a Serial Generator or some plugin?

My Objective is to sell Tally software modules in our website which is used on Tally software, so the only unique parameter to check the Tally software is the unique 9 digit serial of it.

So the Tally software module is developed in such a way that when a user installs the module in his Tally software it asks for a key. The key is generated using a logic with the unique Tally software 9 digit serial in the Taly software module. The serial of the Tally software is retrieved in the Tally software module as the backend process and tally software module waits for the user to enter the key.

In the same way we need to implement it in the web by asking the user's Tally software serial. And with this serial plus the same logic (done in the Tally software module) we need to generate the key the same way and send the unique key to the user.

So both of the logics done in the Tally software module and in the web matches up. Thus meeting our goal perfectly.

Hope now you got some idea about the workflow.

I'm really stuck with the last part which is even the most important part of this web project.


I've checked so many extensions but couldn't find anything useful.

If anyone has a better idea, please let me know.

Thanks & Regards,
Manjesh.