Generic keygen

Top  Previous  Next

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

N

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
(under development)

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
(under development)

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://srs1v2.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.

License code will be sent by e-mail as well if the flag 'send email to customer' is set in the IntelliProtector (Purchases tab)

 

 





Copyright © 2015 IntelliProtector.com