Skip to main content

Mercury Global Application Settings

Below is a categorized reference of the key application settings available in Mercury. Each setting controls a specific aspect of behavior, from security policies to integration credentials.

Security Settings

SettingDescriptionType
MinRequiredPasswordLengthMinimum allowed length for passwords.Integer
MinRequiredNonAlphanumericCharactersMinimum required non-alphanumeric characters for passwords.Integer
MaxInvalidPasswordAttemptsMaximum invalid login attempts before the user account is locked out.Integer
PasswordAttemptWindowTime window (minutes) to count invalid attempts. Not used.Integer
PasswordLockoutDurationDuration (minutes) of account lockout after exceeding invalid-attempt limit.Integer

Localization & Formatting

SettingDescriptionType
SystemDefaultLanguageLanguage ID of the default admin-console locale.Integer
DefaultCultureISO culture code used for date, number, and currency formatting.Text
DefaultUiCultureTwo-letter language code for the UI. Not used.Text
DefaultCountryIdCountry assumed when none is provided by the user. Used in DataPushEndpoint service.Integer
DateFormatDefault date format (e.g. yyyy-MM-dd) used throughout the application.Text
DateTimeFormatDefault date-time format (e.g. yyyy-MM-dd HH:mm:ss).Text
timezoneDefault time zone (e.g. UTC, Europe/Athens) used when creating iCal add to calendar files for appointments.Text
WhitelistedCountriesComma-separated list of country codes permitted for user mobile phone validation - related SMS destinations must be enabled.Text

Feature Toggles

SettingDescriptionType
AppointmentsIsOnEnable the Appointments module in the admin console.Boolean
B2BIsOnEnable the B2B (business-to-business) features.Boolean
B2CIsOnEnable the B2C (business-to-consumer) features.Boolean
DiscountsIsOnShow Discounts section in the admin UI.Boolean
ElearningIsOnEnable the e-Learning module.Boolean
GoalIsOnEnable Goals & Tracking features.Boolean
LoyaltyIsOnActivate the Loyalty & Rewards module.Boolean
ReferralIsOnEnable the Referral program features.Boolean
PersonsIsOnShow the Persons (contacts) section.Boolean
ProductsIsOnShow the Products catalog section.Boolean
QuizzesIsOnEnable the Quizzes module.Boolean
SessionsIsOnEnable the Sessions (events) module.Boolean
SurveysIsOnEnable Surveys & Feedback features.Boolean
TrackingIsOnEnable global tracking and analytics.Boolean
MarketingIsOnShow Marketing section in the admin UI.Boolean
ShiftScheduleIsOnEnable Shift Scheduling features.Boolean
StoreOrdersIsOnEnable Store Orders management.Boolean
TicketingIsOnShow Support Ticketing module.Boolean
MiniCamapaingsIsOnNot used (legacy).Boolean

Reporting & UI

SettingDescriptionType
ReportingIsOnShow the Reporting section in the admin console.Boolean
ConsumerGridFieldsComma-separated list of columns displayed in the Customers grid.Text
DashboardsComma-separated list of dashboard widgets enabled in the admin home.Text
ShowDigitalRegistrationsToggle to display digital registration options.Boolean
ShowCouponReservationReportEnable the “Coupon Reservation” report.Boolean
ShowRedemptionsStatusPersetReportEnable the “Redemptions Status per Set” report.Boolean

Campaign Attribution

SettingDescriptionType
MobileCampaignSalesAttributionDaysNumber of days after an SMS/Viber send to attribute sales to that campaign.Integer
EmailCampaignSalesAttributionDaysNumber of days after an email send to attribute sales to that campaign.Integer

Paths & File Storage

SettingDescriptionType
FileRootFilesystem path where user-uploaded files are stored (e.g. /data/uploads).Text
VirtualFileRootURL prefix used to serve files (e.g. /media/).Text
VirtualFileRootWithDomainFull URL root including domain (e.g. https://cdn.example.com/media/).Text
WebApiRootUrlBase URL for Mercury’s public API endpoints (e.g. https://api.example.com).Text

Integration & API Keys

SettingDescriptionType
BitlyLoginUsername for Bitly URL-shortening integration.Text
BitlyApiKeyAPI key for Bitly URL-shortening integration.Text
GoogleAutocompleteApiKeyAPI key for Google Places Autocomplete (used in address forms).Text
GoogleWallet.ServiceAccountEmailAddressService account email for Google Wallet pass integration.Text
GoogleWallet.IssuerIdIssuer ID for Google Wallet passes.Text
GoogleWallet.ApplicationNameBrand name shown as the issuer of Google Wallet passes.Text
GoogleWallet.OriginsComma-separated list of allowed origin URLs for Google Wallet pass issuance.Text

Unique Identifiers

SettingDescriptionType
UseUniqueBarcodesForce products to use globally unique barcodes.Boolean
UseUniqueSKUsForce products to use globally unique SKU codes.Boolean