XRL is the client/server system developed by PowerWolf Software Solutions to manage software activations and automatically verify the features associated with each license type.
The system consists of a client component developed in C#, integrated into PowerWolf management software, and a server component developed in PHP, hosted on PowerWolf’s web infrastructure.
The server uses a database containing the licenses and the information required to manage them. Requests sent by the applications are processed through queries that verify license status and the enabled features.
When a user enters their license details, the client component communicates with the XRL server and requests verification of the information associated with the purchase.
The server can automatically check the license type, the enabled features and the conditions associated with the purchased product. The result is then returned to the software, which configures the corresponding features.
This approach centralizes activation management and keeps information consistent across the sales system, the license database and the applications installed by users.
XRL is integrated with the APIs of the 2Checkout / Verifone payment platform.
After a purchase is confirmed, the system can retrieve the required information, generate the license for the selected edition and automatically send it to the email address provided by the buyer.
The purchase, license-generation and delivery process can therefore be completed without manual intervention during normal operation, reducing the time required to make the purchased software available.
The 2Checkout / Verifone platform confirms the order and provides the XRL system with the information required to manage the license.
XRL records the required data in the database and generates a license matching the software, edition and features purchased.
The license is sent to the buyer’s email address. The client integrated into the software can then query XRL and complete the verification required for activation.
✓ Centralized license management;
✓ Automatic verification of license features;
✓ Integration of purchase, license generation and delivery;
✓ Fewer manual operations;
✓ Automatic license delivery by email;
✓ One system used across multiple PowerWolf applications.
The XRL system is used to manage licenses for PowerWolf software, including:
📚 PowerBK - Book cataloging and library management
🗣️ PowerAFA - Aphasia exercises and rehabilitation support
📁 PowerPRA - Case, customer and document management
🐕 PowerDOGs - Kennel, boarding and breeding management
🏅 PowerCLUB - Club and sports association management
🏋️ PowerFIT - Gym and fitness center management
🚚 PowerSPED - Shipment management
XRL is an internal technology developed to support the distribution and license management of PowerWolf software.
🏠 Visit the PowerWolf Software Solutions homepage
XRL is the client/server system developed by PowerWolf Software Solutions to manage software activations and automatically verify license features.
The client component integrated into the software communicates with the XRL server, which checks the license information stored in the database and returns the data required for activation.
After purchase confirmation, XRL generates the appropriate license and automatically sends it to the email address provided by the buyer.