Follow

How to Use a Scandit License Key?

What is a Scandit License Key?

The Scandit license key authorizes the SDK for use within your application. There are three types of license keys can be used to activate the Scandit SDK:

  1. Trial
  2. Development/Staging or Test
  3. Production

When initializing the DataCaptureContext object with any of these license keys, the device will be activated to enable scanning.

Trial License Keys

Trial license keys are non-billable and used for evaluating the SDK in a local environment.

They are limited to a 30-day expiration and up to 100 device activations.

Please contact your Scandit sales representative for assistance if you have any questions or issues during your trial.

Development/Staging or Test License Keys

Development/Staging or Test license keys are non-billable for use in lower environments, such as development, staging, and quality assurance (QA).

They are not for use in production environments and are limited to a two-year expiration date and are scoped to one or more app identifiers.

The app identifier is either the App/Bundle ID for mobile apps (com.domain.subdomain), and/or domain name for web apps (subdomain.domain.com). Multiple different app identifiers and full wildcards (*.com) may be used to define a single Test license key.

Production License Keys

Production license keys are billable for use in production environments only.

They only expire when the account's subscription is no longer active, they may be "phased out" (rather than "deleted" or "deactivated"), and are scoped to one or more app identifiers.

"Phased out" means license keys may be filtered from the dashboard by default and will be unable to be copied for use within an app, but will continue to work in existing applications.

The app identifier for Production license keys may include multiple different app identifiers, but unlike Test license keys, only partial wildcards (*.domain.com) may be used to define a single Production license key.

How to Create a New License Key?

  1. Log in to your Dashboard.
  2. Select "Add a project" or navigate to an existing project.
  3. Click “Generate a License key” for trial subscriptions or “Request a License Key” for active subscriptions.
  4. Follow the prompts and complete the required information.
  5. Depending on the subscription, license keys may be available immediately or upon review.  
    1. For trial subscriptions, Trial license keys are created immediately within the Dashboard.
    2. For paid subscriptions, Development/Staging or Production license keys are requested within the Dashboard and will be provided upon manual approval from the Scandit Customer Support team. An email notification will be sent when the new license keys are available.
  6. Once the license key is available, it can be used to activate the Scandit SDK.

Screenshot_2022-02-07_at_14.06.10.png

How to Find an Existing License Key?

Registered users within a trial or a production account can locate license keys in the Dashboard

  1. Go to the Projects tab, then a select a Project.
    Projects.png

  2. Select a specific license key within the project by pressing the "Copy" icon on the right side. The "Info" icon will show the features enabled within the license key.
    Please note that "expired" and "phased out" license keys cannot be copied from the dashboard.
    LicenseKey.png

How to Modify an Existing License Key?

License keys are immutable and cannot be modified after they are issued. Therefore, each revision will require updating your application with a new license key.

If an existing Test or Production license key needs any of the following changes:

  • Adding an app identifier, i.e. a App/Bundle ID for mobile apps or domain name for web apps.
  • Adding or removing features, depending on the current account subscription.
  • Copying existing features from an old license key to a new license key.
  • Any other modifications or questions for an existing license key.

Then, please reach out to Scandit Support by email (support@scandit.com) or the Request Form with the first eight (8) digits of each license key describing the issue or modifications required.

How to Delete an Existing License Key?

License keys cannot be deleted or deactivated, but may be "phased out" upon request. This will filter the license key from the dashboard by default and prevent it from being copied from the dashboard. However, all license keys will remain active until the expiry date, where Production license keys do not expire until the account subscription ends.

If you need assistance with "phasing out" a license key, please reach out to support@scandit.com.

Was this article helpful?
2 out of 18 found this helpful
Have more questions? Submit a request