Preferences define the configuration of your Site. By altering Preference values, you can alter the behaviour of your Site. Some Preferences provide only read-only information and are not editable by you.

Preference value types are one of the following:

  • STRING. Text value.
  • NUMBER. Numeric value.
  • BOOLEAN. Checkbox toggle.

List of editable Preferences

General

Preference Name Value Type Description
COMPANY_ADDRESS STRING Street address of the company.
COMPANY_CITY STRING City of the company.
COMPANY_COUNTRY STRING Country of the company.
COMPANY_EMAIL STRING Email address for the company.
COMPANY_LOGO_URL STRING URL to the logo of the company.
COMPANY_NAME STRING Name of the company.
COMPANY_PHONE STRING Phone number for the company.
COMPANY_SITE_URL STRING Website URL of the company
COMPANY_VAT_ID STRING VAT ID of the company
COMPANY_ZIP_CODE STRING Zip code of the company
DEFAULT_LOCALE_CODE STRING Default locale for the Site to use for root URL. Default en_US.

User Authentication and Registration

Preference Name Value Type Description
SITE_REGISTRATION_ENABLED BOOLEAN Allow new users to register to the Site
AUTH_PROVIDER_LOCAL_ENABLED BOOLEAN Enable Local Credential Authentication on the Site
AUTH_PROVIDER_AZURE_AD_B2C_ENABLED BOOLEAN Enable Azure AD B2C Authentication on the Site
AUTH_PROVIDER_AZURE_AD_B2C_TENANT_NAME STRING Name of the Tenant in Azure AD B2C. The subdomain part of the domain.
AUTH_PROVIDER_AZURE_AD_B2C_CLIENT_ID STRING Client ID from Azure AD B2C
AUTH_PROVIDER_AZURE_AD_B2C_CLIENT_SECRET STRING Client Secret from Azure AD B2C
AUTH_PROVIDER_AZURE_AD_B2C_POLICY_FOR_LOGIN STRING Name of the Policy to use for Login
AUTH_PROVIDER_AZURE_AD_B2C_POLICY_FOR_REGISTER STRING Name of the Policy to use for Register

Service life time

Preference Name Value Type Description
DAYS_FROM_EXPIRE_TO_DISCONTINUE NUMBER The count of days before a Service is Discontinued after being Expired. Default 30.
INVOICE_SERVICE_BILLING_GROUP_DAYS_BEFORE_EXPIRE NUMBER The count of days before the Service expire time that the next Invoice is created. Default 0, Invoice is created on the expire date.
SERVICE_EXPIRATION_DELAY_IN_DAYS NUMBER The offset of days for setting the Service in to EXPIRED state, after the expire time has been reached. Default 0, Service is set to EXPIRED state on the date of the expiration.

UI and Features

Preference Name Value Type Description
FRONTEND_SHOP_CATEGORY_PRODUCT_DEFAULT_ORDER STRING Define product ordering in category. Possible values: cheapest-first (Price - lowest first), cheapest-last (Price - highest first), position-id (Recommended)
FRONTEND_SHOP_FRONT_PAGE_ALIAS_PATH STRING URL Path which is shown on the front page. ex. /pages/terms-of-use
FRONTEND_SIDEMENU_LINK_PRIVACY_POLICY_ENABLED BOOLEAN Show side menu link to privacy-policy Page.
FRONTEND_SIDEMENU_LINK_PRIVACY_POLICY_EXTERNAL_ENABLED BOOLEAN Use external link for the side menu link of Privacy Policy. If false, internal Page is used.
FRONTEND_SIDEMENU_LINK_PRIVACY_POLICY_EXTERNAL_LINK STRING URL of an external Contact page.
FRONTEND_SIDEMENU_LINK_TERMS_OF_USE_ENABLED BOOLEAN Show side menu link to terms-of-use Page.
FRONTEND_SIDEMENU_LINK_TERMS_OF_USE_EXTERNAL_ENABLED BOOLEAN Use external link for the side menu link of Terms of Use. If false, internal Page is used.
FRONTEND_SIDEMENU_LINK_TERMS_OF_USE_EXTERNAL_LINK STRING URL of an external Terms of Use page.
FRONTEND_SIDEMENU_LINK_CONTACT_ENABLED BOOLEAN Show side menu link to contact Page.
FRONTEND_SIDEMENU_LINK_CONTACT_EXTERNAL_ENABLED BOOLEAN Use external link for the side menu link of Contact. If false, internal Page is used.
FRONTEND_SIDEMENU_LINK_CONTACT_EXTERNAL_LINK STRING URL of an external Contact page.
PAYMENT_METHOD_INVOICE_ENABLED BOOLEAN Show Invoice as a payment option
PAYMENT_METHOD_STRIPE_ENABLED BOOLEAN Show Stripe as a payment option

Analytics

Preference Name Value Type Description
ANALYTICS_INTEGRATIONS_GOOGLE_ANALYTICS_ENABLED BOOLEAN Enable Google Analytics tracking.
ANALYTICS_INTEGRATIONS_GOOGLE_ANALYTICS_ID STRING Tracking code for Google Analytics.
ANALYTICS_INTEGRATIONS_GOOGLE_TAG_MANAGER_ENABLED BOOLEAN Enable Google Tag Manager.
ANALYTICS_INTEGRATIONS_GOOGLE_TAG_MANAGER_ID STRING TrackId for Google Tag Manager.
ANALYTICS_INTEGRATIONS_FACEBOOK_PIXEL_ENABLED BOOLEAN Enable Facebook Pixel tracking.
ANALYTICS_INTEGRATIONS_FACEBOOK_PIXEL_ID STRING PixelID for Facebook Pixel.
ANALYTICS_INTEGRATIONS_PILVI_ENABLED BOOLEAN Enable Pilvi Analytics tracking. Planned
ANALYTICS_INTEGRATIONS_PILVI_ID STRING Pilvi Tracking for Facebook Pixel. Planned