Generic keygen is developed to generate the license and renewal codes from the remote server.
You can protect access to this script by the password. Methods GET and POST are allowed.
Please use following parameters for this script:
Parameter |
Requred |
Description |
password |
Y
|
Password to access the script |
quantity |
Y |
Quantity of the license or renewal codes
This parameter may not be required if the flag is set 'Amount of codes' |
price |
N |
Price |
order_number |
Y |
Order number (order numbers should be unique)
This parameter may not be required if the flag is set 'Generate order number' |
first_name |
N |
Customer's first name |
last_name |
N |
Customer's last name |
country |
N |
Customer's country |
city |
N |
Customer's city |
street |
N |
Customer's street |
zip |
N |
Customer's zip |
email |
N |
Customer's email address |
phone |
N |
Customer's phone |
state |
N |
Customer's state |
LicenseExpiresAfterDays |
N |
The days quantity, after which the license code will expire.
By default, this value is getting from the project automatically.
If you need to pass a custom/dynamic value, you can use this parameter.
This parameter is valid only for license orders. |
SupportExpiresAfterDays |
N |
The days quantity, after which the support of software will expire.
By default, this value is getting from the project automatically.
If you need to pass a custom/dynamic value, you can use this parameter.
This parameter is valid only for license orders. |
RenewLicenseForDays
|
N |
The days quantity, which will be added to the end of the license expiration date.
By default, this value is getting from the project automatically.
You can use this parameter if you need to pass a custom/dynamic value.
This parameter is valid only for renewal orders. |
RenewSupportForDays
|
N |
The days quantity, which will be added to the end of the support expiration date.
By default, this value is getting from the project automatically.
You can use this parameter if you need to pass a custom/dynamic value.
This parameter is valid only for renewal orders. |
Example:
http://gen1v3.intelliprotector.com/your_link_to_license_code_generator.keygen?password=123&quantity=1&price=10.50
&order_number=11223344&first_name=Max
&last_name=Smith&country=France&city=Paris
&street=street&zip=12345
&email=email@email.com&phone=12345&state=none
The script will return the license or renewal codes in the response.