The Activation Server provides an interface called ShareIt
KeyGen for integration with the Share-it! order processing system. Share-it is one of the leader companies
in providing ecommerce platforms for selling software online over the Internet.
This enables you to automate the whole process of selling and licensing
software, including accepting a payment, updating customer records, generating
an Activation Key, and sending an order confirmation email. The ShareIt KeyGen is available in
the following directory:
\ACTIVATIONSERVER\PRECOMPILEDWEB\MANAGER\SHAREIT_KEYGEN.ASPX
The ShareIt KeyGen
is implemented as a web-based CGI (Common Gateway Interface) that is compatible
with the input/output fields and formats of the Share-it! order
processing system. When Share-it! successfully processes an order (e.g. the
credit card is approved), it will submit the ShareIt KeyGen input values as form data via a HTTP/HTTPS request
using the POST method. Then, the ShareIt KeyGen automatically performs the tasks to fulfill the
received order, which include the following:
·
Identify the purchased product that matches
the product ID received from Share-it!. In the
provided Activation Server, the EcommerceProdID1 field in the Products table is
assigned to interface with Share-it!.
·
Create an activation account (including
Activation Key) for the purchased product in the Activation Server.
·
Update the ecommerce and customer information
to the activation account such as seller, purchase ID, purchase date, name,
company, email, address, etc.
·
Return the Activation Key to Share-it!.
Finally, Share-it! completes the order by
passing the Activation Key with your customized messages, and sends an order
confirmation email to the customer.
In terms of security, it is recommended that you limit access to the
URL of the ShareIt KeyGen
only from the specific addresses of the Share-it!’s servers.
More information about interfacing with the Share-it! order processing system can be found from the Share-it! website. They also provide the Key Generator SDK that
includes a test tool, documentation, and sample code.
NOTE: Since the ShareIt KeyGen
is implemented using a simple HTTP POST method, you can customize its
input/output fields and formats to interface with other ecommerce providers
as well. |
See Also
·
Configuring
Activation Server for ShareIt KeyGen