Provisioning Licenses
To sell a license with a service plan, it should be configured as general Billing resources based on the KAGATE. Usually, licenses are sold with the hosting service plans provisioned through the PEMGATE or the DUMMYGATE. To make Billing call the KAGATE, a separate provisioning item is added to sales order to provision an included license resource.
When hosting provisioning item is completed, Billing starts license provisioning. Generally, Billing retrieves license details from CloudBlue Commerce Key Administrator and installs it to the hosting subscription.
Licenses additionally purchased to existing subscription are provisioned by an upgrade order. Provisioning procedure in this case is similar to one of included licenses.
Application licenses
Billing supports reselling a commercial applications from different vendors packaged with APS. Some applications may require activation. Activation stands for application license purchase and installation into a customer subscription.
Usually, a customer purchases an application and its license in one order. If auto-provisioning for an applications is turned on in Operations, Billing provisions an application first and then issues and installs license. If auto-provisioning is turned off, a sales order gets to the Long Running Operation status – Billing waits for a customer to manually install purchased application. After application is installed, Billing continues with a license provisioning.
Some licenses require an activation data for issuing. This activation data is provided by installed application. Therefore, an application is installed first, then activation data is sent to Billing. In its turn, Billing sends a request (with activation data) to CloudBlue Commerce Key Administrator and gets issued license. The license is installed to the application and its entry points became accessible. If the customer uninstalls the application, its license stays installed in the subscription. After customer installs this application again, new activation data is sent to Billing and the license is reissued (key number suffix is increased) for free.