Activating your software manually (Online using
the CheckPoint License Server) is achieved by using
the ClientProtector in your application to receive manual input from the
user and your staff using the Manual-Activator to connect to the CheckPoint
Server to generate Activation Codes remotely. No
internet connection is required at the customers location, but your staff
require an internet connection to the CheckPoint server. Your staff must
also physically operate the Manual-Activator.
Serial Number Code Exchange
During this communication a Serial Number code
exchange will be performed. A Serial Number code
exchange involves:
The
client communicating to your staff (and entering through your UI) a Serial
Number you provided them as a result of a purchase. These Serial Numbers
could have been pre-generated or dynamically generated as a result of
a sale. (See: Generate
Serial Numbers).
The
client communicating to your staff an Authorization Request Code that
the ClientProtector dynamically generated for the users machine and license.
(See: Authorization Request Codes).
Both
of these (Serial Number and Authorization Request Code) being received
by your staff who then input them into the Manual-Activator application.
The Manual-Activator transmits this data
to the CheckPoint License Server.
After
the CheckPoint License Server successfully validates both, it will generate
an Activation Code in response - that your staff can then communicate
back to the user by phone or email.
Thus - the exchange of these three prices of
information (two from the client and one back from the CheckPoint License
Server) forms a "Serial Number code exchange". The
ClientProtector manages everything on the client side, the CheckPoint
License Server manages everything on the server-side and your staff serves
as a human proxy for the exchange.
Once the Activation Code is successfully validated
by the ClientProtector, the license state is updated and this information
is reported back to your application.
Manual Online Activation Steps
The steps to manually Activate the users software
with the CheckPoint License Server are:
Make
sure the "Online" button is selected at the top of the Manual-Activator.
- Connect
to and log-on to the CheckPoint License Server. See:
Connecting To Your CheckPoint Server. If
the server is connected correctly you can continue, if there is any problem
with the server or its connection to the CheckPoint database, you will
be notified. See: Interpreting Connection
and Database Status
Enter
the user provided Serial Number. See: Entering
Customers Serial Numbers.
Enter
the user provided Authorization Request Code. See Entering
Customers Authorization Request Codes.
Once
you enter an apparently valid Serial Number and Authorization Request
Code, the "Generate Now" button will become enabled. Click this
button to send the web-service call to the server to perform the Serial
Number code exchange. See: Invoking
CheckPoint Server to Generate Activation Code
Once
the call returns from the server, an Activation Code will appear in the
Activation Code edit box and the light on the bottom of the dialog will
turn green. If there was any error in processing the request, more information
will appear in the description field next to the Activation Code edit
box and the light will remain red. See: Providing Activation Codes To
Your Customers