Telephone (US/Canada toll free) :
Telephone (international) :
Fax (US/Canada toll free) :
Fax (international) :
PayPro Passport was developed to deliver state-of-the-art licensing options. PayPro Passport is now included with EasyCommerce as a free service for PayPro clients.
The PayPro Passport activation process is initiated when a customer successfully purchases a software product that uses the PayPro Passport licensing solution:
- Prevent software piracy
- Automate license creation, distribution, and software activation.
- Have full control - access from anywhere with an Internet connection, re-activate products with a license key, generate additional keys, optionally use one key for multiple licenses and count them down instead of generating multiple keys.
- Integrate with your environment - standard SOAP interface, secure authentication based on a secure external database, simple integration into client applications, ready-to-use example code available in .NET (c#), PHP, JAVA and C++.
- Streamline the entire activation process - customers can request and quickly receive license keys 24/7.
A unique license key is created for
User purchases the software using your order page
Waiting for orders
User receives and installs the software product
Server validates the license key
Upon software activation, the user
enters the unique PayPro Passport
PayPro Passport marks the license
as used (optional)
Software is active and ready to be
used by the client
- A unique license key is generated for the purchased products. If the user purchased more than one identical products, the seller can choose to create either one multiple-user license for all copies, or single-user licenses for each copies.
- The license key and download link are sent to the user as part of the purchase confirmation email.
- The user installs the software as usual.
- Upon first activation, or activation of a license-restricted feature, the software requests the user to input his or her unique license key. (This functionality must be implemented by the software developer as part of the software's user interface. Example code is available from PayPro.)
- The user's license key is sent to the PayPro Server for validation. The server checks if the key is valid, and returns information about the key (for example, the total number of allowable installs, the number of current installs, and the full name of the user). If the number of installs exceeds the number of purchased licenses, then the software will inform the user.
- Upon successful validation, the software is activated (using the software developer's code) and can be used by the user. Optionally (recommended) the software can inform PayPro of the activation, and PayPro will increase the number of recorded activations by one.
Sign Up Now!
Request A Demo
Request A Call Back