Ucommerce
  • Ucommerce Next Gen
    • Getting Started
      • Prerequisites
      • Licensing
      • Ucommerce Templates
      • Headless Template
      • MVC Template
    • Headless
      • Postman Collection
      • Headless API Authentication
        • Token endpoint - Authorization Header
        • Authorization Scopes
        • Refreshing the Access Token
      • Reference
        • Cart
        • Cart / Order Line Items
        • Shipment
        • Billing
        • Promotion Codes
        • Price Groups
        • Payment Methods
        • Countries
        • Shipping Methods
        • Catalogs
        • Cart Custom Properties
        • Line Item Custom Properties
        • Orders
        • Views for Cart modifying operations
      • Custom Headless APIs
      • Error Handling
      • Pagination
      • Deprecation
    • Backoffice Authentication
      • Microsoft Entra ID Example
      • Auth0 Authentication Example
    • Definitions
      • What is a Definition
    • Search and indexing
      • Configuration
      • Indexing
        • Index Definitions
        • Facets
        • Indexing Prices
        • Suggestions
        • Custom Data
      • Searching
    • Payment Providers
      • Stripe Provider Integration
      • Implementing a custom payment provider
    • Data Import
    • Miscellaneous
      • Media
      • Price Group Inheritance
      • Price Group Criteria
      • Soft Deletion Of Entities
      • Logging
      • OpenTelemetry
    • Extensions
      • Extending Pipelines
        • Order Processing Pipelines
        • Checkout Pipelines
      • Changing Service Behavior
        • Images
        • Content
      • Custom Headless APIs
      • Extend the Backoffice
        • Custom UI Components
      • Custom Editor UI
      • Custom Promotion Criteria
      • Custom Price Group Criteria
    • How-To
      • Migrate from Classic
        • Common database issues
      • Entities from code
        • Bootstrapping data on startup
        • Product Definitions & Fields
      • Discover pipelines and their tasks
      • Executing a pipeline
    • Integrations
      • Umbraco Media Delivery API
      • App Slices
        • Product Picker
  • Release Notes
  • Contact Us
Powered by GitBook
On this page
  • Trial
  • Developer license
  • Test environments
  • Using your license
  • Production license

Was this helpful?

  1. Ucommerce Next Gen
  2. Getting Started

Licensing

PreviousPrerequisitesNextUcommerce Templates

Last updated 1 year ago

Was this helpful?

Trial

You can try out Ucommerce without a license. If you run your application without a license, it will shut down after 10 minutes. You can restart your application as many times as you want, giving you ample time to play around with the product.

Developer license

When you have played around with Ucommerce and decided to use it for your project, you will want to get a free perpetual developer license.

To get your Ucommerce developer license, please contact us at , with your company name and contact email address, and we will create a license for you or your company.

Test environments

Ucommerce uses two ways to detect if the environment is test or production:

  • The host environment

  • The domain name of requests

Marking the host environment as a development environment

To make sure that the test environment is recognized as a development environment, it can be necessary to mark it as such. See for details.

Using test domain names

When using a developer license, make sure to access your test environment(s) through a domain name that includes one of the following:

  • localhost

  • dev

  • test

  • uat

An example of an allowed domain name is test.mysite.com

Using your license

To add your license key to the application, simply add it to the configuration.

The LicenseKey property can be found under the Ucommerce object. It should look like this in your user secrets file:

{
    "Ucommerce:LicenseKey": "XXXX-XXXX-XXXX-XXXX"
}

Production license

Otherwise, Ucommerce will consider your instance as a production environment. Other (partial) domain names can be whitelisted. Please with the values you would like to have whitelisted.

It is recommended that you use and/or a key vault, e.g. , to store your license key(s).

When your project is ready for production, please to get a new license key.

license@ucommerce.net
Microsoft Learn
contact us
user secrets
Azure Key Vault
reach out to us