Dev GuideAPI Reference
Dev GuideAPI ReferenceUser GuideGitHubNuGetDev CommunityDoc feedbackLog In
GitHubNuGetDev CommunityDoc feedback


Application Settings define behavior and parameters for entire application. The following list provides the name, description and accepted values of all base level Application Settings. This list does not include Application Settings that are only exposed after enabling additional features or functionality. Application Settings are found in the **Admin Console** \> **Administration** \> _System_ \> **Application Settings**.

## AllowCreditCard

**Description** – This setting determines whether or not credit cards can be used for payment. **Accepted Values** – True/False

## AllowNegativeQtyOnHand

**Description** – When set to **True**, the quantity on hand is decremented on every order; otherwise, to prevent issues with the ERP, it is only decremented if there is sufficient quantity. **Accepted Values** – True/False

## AnalyticsUrl

**Description** – If analytics installed, this is the URL to the customer analytics site **Accepted Values** – EXAMPLE: <http://analytics.insitesofthosting.com>

## ApplicationLog_LogDebugMessages

**Description** – If set to **True**, debug messages will be stored in the application log. This setting should only be set to "True" if the during development or to track/troubleshoot issues. **Accepted Values** – True/False

## ApplicationLog_MaxMessageSize

**Description** – Controls the size of the message when writing to the database. Default is limited to 10000 characters.

## AutoApplyPromotions

**Description** – If set to **False**, promotions are not automatically applied to orders. **Accepted Values** – True/False

## AzureLuceneContainer

**Description** – Windows Azure Blob Container for Lucene Index must be in all lower case **Accepted Values** – lucene-index

## AzureStorageAccount

**Description** – Windows Azure Storage Account **Accepted Values** – String (Account Name)

## AzureStorageKey

**Description** – Windows Azure Storage Access Key **Accepted Values** – String (Storage Key)

## BankCode

**Description** – Indicates the bank account the funds will be entered into with a cash receipt during integration. Generally, this code would represent the ERP's bank code in most instances, although it is possible that a specific payment gateway may use this field for a different purpose. **Accepted Values** – String

## BazaarVoiceJavascriptUrl

**Description** – The URL entered in this field allows Configured Commerce and BazaarVoice to communicate. The proper URL is provided by BazaarVoice. This setting works closely with a Website Setting called ThirdPartyReviews. The ThirdPartyReviews setting can be set to None or BazaarVoice. **Accepted Values** – Example: //display.ugc.bazaarvoice.com/static/XXXXX/en_US/bvapi.js

## BudgetsFromOnlineOnly

**Description** – This setting is used to calculate the budget spent from either the customer order table or from the order history table. The customer order table ONLY shows orders that are placed online. The order history table returns ALL orders on the selected customer, including both orders online and orders placed directly in the ERP. **Accepted Values** – TRUE/FALSE; Where TRUE = from CustomerOrder, FALSE = from OrderHistory

## BuildProductSearchIndexStoredProcedure

**Description** – Defines what stored procedure is used to build the product search index **Accepted Values** – String

## Cache_CmsContent

**Description** – Determines if CMS content will be cached, switching this to false will have performance implications. **Accepted Values** – TRUE

## CacheManager

**Description** – Determines which cache manager to use **Accepted Values** – Memory

## Caching_EnableEtags

**Description** – Set to **True** to enable Etag caching (requires website restart) **Accepted Values** – True/False

## CaseSensitivePromotionCodes

**Description** – If set to true, promotion codes are case sensitive **Accepted Values** – True/False

## CkFinderAdditionalExtensions

**Description** – Allows a site admin, as needed, to add additional extensions to the list of already approved extensions. **Accepted Values** – Comma separated list, and ".extension name".

Note

The following are the default extensions supported by the CK Finder: "7z", "aiff", "asf", "avi", "bmp", "csv", "doc", "docx", "fla", "flv", "gif", "gz", "gzip", "ico", "jpeg", "jpg", "mid", "mov", "mp3", "mp4", "mpc", "mpeg", "mpg", "ods", "odt", "pdf", "png", "ppt", "pptx", "pxd", "qt", "ram", "rar", "rm", "rmi", "rmvb", "rtf", "sdc", "sitd", "swf", "sxc", "sxw", "tar", "tgz", "tif", "tiff", "txt", "vsd", "wav", "wma", "wmv", "xls", "xlsx", "zip"

**Version Added** – 4.1 (Version 4.4.0, name changed to Media Manager)

Note

Additional file extensions can be added using the CKFinderAdditionalExtensions setting. New extensions should not include the preceding period.

## Cors_Origin

**Description** – The domain URL of the website for which web API requests will be made. **Accepted Values** – URL

## CurrencyConverter

**Description** – Name of the Currency Conversion Service to use **Accepted Values** – String

## CurrencyRatePurgeDaysBack

**Description** – The number of days back to purge currency conversion rates **Accepted Values** – Integer (In Days)

## CustomerServiceEmailAddress

**Description** – Customer service representatives email address - If Emails_SendToTestAddress is set to "False," shipment confirmation emails will be sent to this address as well as the customer. **Accepted Values** – String - Email address

## Default_BankCode

**Description** – Default bank code used when creating new customers **Accepted Values** – General

## Default_CreditLimit

**Description** – Default credit limit used when creating new customers **Accepted Values** – Integer

## Default_CurrencyCode

**Description** – Default currency code used when creating new customers **Accepted Values** – String

## Default_CustomerSequence

**Description** – Default Customer Sequence **Accepted Values** – String

## Default_CustomerType

**Description** – Default customer type used when creating new customers **Accepted Values** – String

## Default_EndUserType

**Description** – Default end user type used when creating new customers **Accepted Values** – String

## Default_Salesman

**Description** – Default salesman used when creating new customers **Accepted Values** – String

## Default_ShipCode

**Description** – Default ship code used when creating new customers **Accepted Values** – String

## Default_TermsCode

**Description** – Default order terms code used when creating new customers **Accepted Values** – String

## Default_Warehouse

**Description** – Name of the warehouse that will be chosen by default. **Accepted Values** – Name of desired default warehouse.

## DefaultCountry

**Description** – Default country code used when creating new customers **Accepted Values** – String

## DefaultEmailAddress

**Description: From** address used for sending emails - This address will be used when no "from" address has been defined for an email in Global Management > Emails. **Accepted Values** – String - Email address

## DefaultPackageHeight

**Description** – If no specific package is defined for a carrier, this value will be used for rate calculations. **Accepted Values** – Integer (In Inches)

## DefaultPackageLength

**Description** – If no specific package is defined for a carrier, this value will be used for rate calculations. **Accepted Values** – Integer (In inches)

## DefaultPackageWidth

**Description** – If no specific package is defined for a carrier, this value will be used for rate calculations. **Accepted Values** – Integer (In inches)

## DefaultProductUnitWeight

**Description** – If no specific package is defined for a carrier, this value will be used for rate calculations. **Accepted Values** – Integer (in pounds)

## DefaultState

**Description** – When adding a new bill or ship to, if a state is not provided, this is the value that will be used. **Accepted Values** – MN

## Emails_SendToTestAddress

**Description** – Used to determine if Configured Commerce should send order and shipment emails to the actual recipients or the recipients in the Application Setting \_EmailTestAddress\_. **Accepted Values** – True/False **Version Added** – 3.7.1

## EmailTestEmailAddress

**Description** – If **Emails_SendToTestAddress** is set to **True**, this address will be used as the recipient of shipment confirmation and order confirmation emails. **Accepted Values** – String - Email address **Version Added** – 4.1

## ERP_ChunkStoragePath

**Description** – The location on the web server file system to store incoming temporary integration data **Accepted Values** – String (File Path)

## ERP_DeleteSalespersonOnRefresh

**Descritption** – Delete obsolete salespersons on integration salesperson refresh **Accepted Values** – True/False **Version Added** – 4.1

## ERP_IntegrationServiceAllowedMachines

**Description** – Case-sensitive, comma-separated list of machine names that are allowed to call the integration service. If an unidentified machine attempts to call the integration service, an entry is created in the Application Logs. **Accepted Values** – String

## ERP_LookbackDays

**Description** – Number of days to look back during historical refreshes (including Refresh Shipments, Orders and Invoices). This setting prevents the system from reprocessing old data. **Accepted Values** – Integer (Number of Days)

## ERP_PricingStoredProcedure

**Description** – The name of the stored procedure to run in the Epicor Commerce database to calculate pricing using the price matrix **Accepted Values** – String

## ERP_RefreshSalesperson

**Description** – Enable/disable salesperson integration refresh **Accepted Values** – True/False **Version Added** – 4.1

## ERP_ShipToFormat

**Description** – Specifies the format to use when creating a new Ship To **Accepted Values** – String

## ERP_ShipToPrefix

**Description** – Specifies the prefix to use when creating a new Ship To **Accepted Values** – String

## ERP_SubmitOrders

**Description** – If set to "True," orders are submitted to the ERP by the integration service. **Accepted Values** – True/False

## ERP_System

**Description** – Specifies the ERP system used for integration **Accepted Values** – String

## ERP_UseIntegrationJobsForRefreshes

**Description** – If set to **True**, Refreshes will use the new integration (which creates IntegrationJobs) **Accepted Value** – True/False

## ERP_UseIntegrationJobsForSubmits

**Description** – If set to **True**, Submits will use the new integration (which creates IntegrationJobs) **Accepted Value** – True/False

## ERP_Warehouse

**Description** – Identifies the warehouse to be used for inventory and pricing **Accepted Value** – String

## EtagCacheClientDuration

**Description** – Duration in minutes to allow browsers to cache Web Api requests (requires website restart) **Accepted Value** – Number **Version Added** – 4.1

## EtagCacheServerDuration

**Description** – Duration in minutes for Etags to be valid on the server (requires website restart) **Accepted Value** – Number **Version Added** – 4.1

## FedExSaveXML

**Description** – If set to "True," the FedEx Rating Service XML data will be saved. Note: This setting should be set to "False" unless FedEx rating is being actively debugged. **Accepted Values** – none

## FedExSaveXML_AddTimeStamp

**Description** – If set to true, this adds a timestamp to the xml filename - this setting is used in conjunction with FedExSaveXML **Accepted Values** – none

## FieldSize_Address1

**Description** – Maximum length for field **Accepted Values** – 40

## FieldSize_Address2

**Description** – Maximum length for field **Accepted Values** – 40

## Fieldsize_city

**Description** – max length of the **City** field on bill to/ ship to page. **Accepted Values** – Integer (Number of characters)

## FieldSize_CompanyName

**Description** – Maximum length for field **Accepted Values** – 40

## FieldSize_Country

**Description** – Deprecated **Accepted Values** – 0

## Fieldsize_email

**Description** – Max length of the email field on the bill to ship to page **Accepted Values** – Integer (Number of characters)

## Fieldsize_firstname

**Description** – Max length of the firstname field on the bill to ship to page. **Accepted Values** – Integer (Number of characters)

## Fieldsize_lastname

**Description** – Max length of the last name field on the bill to ship to page. **Accepted Values** – Integer (Number of characters)

## Fieldsize_phone

**Description** – Max length of the phone field on the bill to ship to page **Accepted Values** – Integer (Number of characters)

## Fieldsize_postalcode

**Description** – Max length of the **Postalcode** field on the bill to ship to page **Accepted Values** – Integer (Number of characters)

## FieldSize_State

**Description** – Deprecated **Accepted Values** – 0

## Geocoder_GoogleApiUrl

**Description** – URL to use for Google's Geocoding API **Accepted Values**`https://maps.googleapis.com/maps/api/geocode/json?sensor=false`

## GiftCard_IgnoreTransactions

**Description** – When set to **True**, Commerce will not create gift card transactions **Accepted Values** – True/Flase

## GiftCardExpYears

**Description** – Automatically sets the expiration date of gift cards created by the system to the specified number of years in the future **Accepted Values** – Integer - Number of years

## GoogleApiKey

**Description** – Defines the API Key used for Google Translations **Accepted Values** – String

## GoogleTranslateUrl

**Description** – Web URL to access Google Translate. Used with the App Setting GoogleApiKey **Accepted Values** – Web URL - use `https://www.googleapis.com/language/translate/v2/`

## HandlingAmount_MultiplyByQtyOrdered

**Description** – Used to determine if the handling amount define should be applied once, or applied per each quantity ordered. **Accepted Values** – True/False

## IdentityServerSkipUrlValidation

**Description** – Controls the verification of whether or not the IdentityServerURL matches any of the domain names defined in the websites table. Setting this to true will bypass the check. If set to **False**, and if the IdentityServerURL does not match any of the domain names, an exception will be thrown on the sign-in page. **Accepted Values** – True/False

## Integration_RefreshNumberOfThreads

**Description** – Number of threads to use to process refreshes for JobPostprocessorFieldMap **Accepted Values** – Integer

## Integration_SaveDataSets

**Description** – If **True**, datasets from integrations will be saved **Accepted Values** – True/False

## Integration_UseSignalR

**Description** – Set to **True** to use SignalR for Real Time Integration **Accepted Values** – True/False

## IntegrationJobLog_MaxMessageSize

**Description** – Controls the size of the message when writing to the database. Default is limited to a max of 5000 characters.

## LogRatingServiceCall

**Description** – Log shipping rating service calls to c:\\\\temp\\\\ **Accepted Values** – True/False

## MC_AllowMultipleSalesReps

**Description** – Deprecated **Accepted Values** – True/False

## MicrosoftClientId

**Description** – Your Microsoft Client Id **Accepted Values** – YOUR-MICROSOFT-CLIENT-ID

## MicrosoftClientSecret

**Description** – Your Microsoft Client Secret **Accepted Values** – YOUR-MICROSOFT-CLIENT-SECRET

## MicrosoftTranslateUrl

**Description** – Url for the Microsoft Translate Api **Accepted Values**`http://api.microsofttranslator.com/v2/Http.svc/TranslateArray`

## MiniProfiler_Enabled (Also known as MiniProfiler)

**Description** – If **Ture** then Show client side mini profiler for performance testing. **Accepted Values** – True/False

## NotFoundLargeImagePath

**Description** – The image to be used when a large image is not found **Accepted Values** – String

## NotFoundMediumImagePath

**Description** – The image to be used when a medium image is not found **Accepted Values** – String

## NotFoundSmallImagePath

**Description** – The image to be used when a small image is not found **Accepted Values** – String

## OrderNotificationEmail

**Description** – If **Emails_SendToTestAddress** is set to **False**, in addition to the customer, this address will be the recipient of all order confirmation emails. Additionally, if there is an error sending email, this address will receive a notification email along with the **SystemAdminEmail** recipient. **Accepted Values** – String - Email address

## PAYFLOW_HOST

**Description** – URL of the Payflow webservice **Accepted Values** – pilot-payflowpro.verisign.com/transaction **Version** – 3.7.1 and prior

## PaymentGateway_PayflowPro_Host

**Description** – URL of the Payflow webservice **Accepted Values** – pilot-payflowpro.verisign.com/transaction **Version** – 4.1

## PAYFLOW_PARTNER

**Description** – Partner ID provided by the VeriSign reseller. If the customer signed up themselves, "VeriSign" should be used. **Accepted Values** – String **Version** – 3.7.1 and prior

## PaymentGateway_PayflowPro_Partner

**Description** – Partner ID provided by the VeriSign reseller. If the customer signed up themselves, "VeriSign" should be used. **Accepted Values** – String **Version** – 4.1

## PAYFLOW_PASSWORD

**Description** – Password assigned by PayFlowPro **Accepted Values** – String **Version** – 3.7.1 and prior

## PaymentGateway_PayflowPro_Password

**Description** – Password assigned by PayFlowPro **Accepted Values** – String **Version** – 4.1

## PAYFLOW_PORT

**Description** – Port ID used to connect to the PayFlow system. Typically, the port number is 443. **Accepted Values** – Integer

## PaymentGateway_PayflowPro_Port

**Description** – Port ID used to connect to the PayFlow system. Typically, the port number is 443. **Accepted Values** – Integer **Version** – 4.1

## PAYFLOW_USER

**Description** – Username assigned by PayFlow. This along with the Payflow_Partner and Payflow_Password help define who the transaction request is coming from. There may be multiple users within a vendor account. **Accepted Values** – String **Version** – 3.7.1 and prior

## PaymentGateway_PayflowPro_User

**Description** – Username assigned by PayFlow. This along with the Payflow_Partner and Payflow_Password help define who the transaction request is coming from. There may be multiple users within a vendor account. **Accepted Values** – String **Version** – 4.1

## PAYFLOW_VENDOR

**Description** – Vendor code assigned by PayFlow to identify the selling company **Accepted Values** – String **Version** – 3.7.1 and prior

## PaymentGateway_PayflowPro_Vendor

**Description** – Vendor code assigned by PayFlow to identify the selling company **Accepted Values** – String **Version** – 4.1

## PaymentGateway

**Description** – Defines which payment gateway is used for credit card transactions

Note

There will be several application settings relative to the payment gateway defined here, these application settings must be configured separately. Changes to this setting require the website to be restarted.

**Accepted Values** – AuthorizeNet, CyberSource, Dummy, Epicor, ESelect, PayflowPro, PCCharge or Vantage

## PaymentGateway_AuthorizeDotNet_TransactionKey

**Description** – This is the unique transaction key for Authorize.Net. This will be supplied by the client. For information on how to get the transaction key, follow the directions provided by [Authorize.Net](🔗).

## PaymentGateway_AuthorizeDotNet_TestMode

**Description** – Setting the value to **True** will put Payment Gateway Authorize.Net into test mode, and no actual transactions will take place. **Accepted Values** – True/False.

## PaymentGateway_AuthorizeDotNet_MerchantID (This setting replaced thePaymentGateway_Authorize.net_login setting in 4.1)

**Description** – This setting provides the API Login ID. **Accepted Values** – String

## PaymentGateway_AuthorizeDotNet_PaymentTokenizationEnabled

**Description** – Setting the value to TRUE will enable the Payment Gateway Authorize.Net token. **Accepted Values** – True/False

## PaymentGateway_Cenpos_MerchantId

**Description** – Merchant ID for the Cenpos Payment gateway **Accepted Values** – String (Numerical)

## PaymentGateway_Cenpos_Password

**Description** – Password for Cenpos Account **Accepted Values** – String

## PaymentGateway_Cenpos_UserId

**Description** – USER ID for Cenpos **Accepted Values** – String

## PaymentGateway_CyberSource_MerchantID

**Description** – ID assigned to the selling company **Accepted Values** – String

## PaymentGateway_CyberSource_PaymentTokenizationEnabled

**Description** – Setting the value to **True** enables Payment Gateway Authorize DotNet tokenization **Accepted Values** – True/False **Version Added** – 4.1

## PaymentGateway_CyberSource_URL

**Description** – Web service URL - Test URL: `https://ics2wstest.ic3.com/commerce/1.x/transactionProcessor` Production URL: `https://ics2ws.ic3.com/commerce/1.x/transactionProcessor` **Accepted Values** – String

## PriceCalculator

**Description** – Determines which price calculator will be used. Changing this value will require a website restart in order to take effect. **Accepted Values** – String

## ProductSearchProvider

**Description** – Determines which Product Search Provider to use **Accepted Values** – Lucene/Solr

## PromotionDiscountRoundingLevel

**Description** – Sets the rounding level for a promotion discount **Accepted Values** – Order, Orderline, or UnitPrice

## PunchOutProductNotFoundName

**Description** – Default product for products not found in a punchout order request. This setting requires that product exists in the products table with the same name as the value used for this setting **Accepted Values** – String (Product Name)

## RealTimeCallsEnabled

**Description** – If set to **True**, tasks such as Inventory Inquiry will be processed in real time. Note: This may have implications on site speed **Accepted Values** – True/False

## RealTimeWaitSeconds

**Description** – Amount of seconds to wait for a real time task to return data before timing out **Accepted Values** – Integer

## RemoteActiveDirectory_Domain

**Description** – Defines the Domain to use for Remote Active Directory. **Accepted Values** – String

## RemoteActiveDirectory_EmailDomain

**Description** – Defines the Email Domain for Remote Active Directory. **Accepted Values** – String

## RemoteActiveDirectory_RemoteApiUrl

**Description** – Defines the URL for the Remote API. **Accepted Values** – String

## RMA_DestinationEmail

**Description** – The destination email address for Return Merchandise Authorization **Accepted Values** – Email address **Version Added** – 4.1

## Search_EnableAttributeFilters

**Description** – If **True** the number of assets on a given product will be computed and displayed as filters. The default is **True**, but it can be set to **False** in order to conserve RAM or to disable the feature. **Accepted Values** – True/False

## Search_EnablePriceFilters

**Description** – If **True** and the current pricing model supports it, search will include price filters. The default is set to **True**, but it can be set to **False** in order to conserve RAM or to disable the feature. **Accepted Values** – True/False

## Search_FilterOnSearch

**Description** – True to do filtering on searches, not just category queries. **Accepted Values** – True/False

## Search_IndexReloadInterval

**Description** – Number of seconds between automatic lucene index reload from disk. 0 to deactivate. On a webcluster we may replicate the app_data folder where the lucene index files are stored, and setting up a periodic reload will insure that all servers reload the index data into memory. **Accepted Values** – Integer (Minimum 0)

## Search_IndexTimeoutMinutes

**Description** – This setting prevents the index table from locking out. If the amount of time since the product search index was last rebuilt is greater than the value of this setting (default is 30 min), the ability to request another build is allowed. This is true for both full and incremental rebuilds. **Accepted Values** – Integer (Default is 30) **Version Added** – 3.7.1

## Search_LogQueries

**Description** – Logs search queries to the Application Logs. **Accepted Values** – True/False **Version Added** – 3.7.1

## Search_PriceSortMaximum

**Description** – When search results return the value of this app setting (default is 100) or less amount of products, you can then sort by calculated price. If it is above the value of this app setting, then it uses basic price. **Accepted Values** – Integer **Version Added** – 3.5

## Search_IndexingBatchSize

**Description** – Number of concurrent requests to make to Elasticsearch during product indexing. **Accepted Values** – Integer (Default is set to 1000) **Version Added** – 4.2

Note

Prior to the 2/2017 Service Pack, this setting was previously called Search_ProductIndexingBatchSize

## Search_IndexingConcurrentRequests

**Description** – Number of concurrent requests to make to Elasticsearch during product indexing. **Accepted Values** – Integer (Default is set to 8) **Version Added** – 4.2

Note

Prior to the 2/2017 Service Pack, this setting was previously called Search_ProductIndexingConcurrentRequests

## Search_SolrServerUrl

**Description** – The url of the solr server (requires website restart) **Accepted Values**<http://localhost:8080/solr>

## Search_SolrSharedConfigPath

**Description** – Full path on the Solr server which contains the Insite schema.xml and solrconfig.xml files. **Accepted Values**`C:/solr/collection1/conf`

## Search_UseRamDisk

**Description** – Load Lucene search index into RAM. If false, index is read from disk on every search. **Accepted Values** – True/False

## Search_WebsiteSpecificAttributes

**Description** – Enables web site and category Attribute faceting **Accepted Values** – True/False

## SendShipmentConfirmationWithoutPackageLine

**Description** – If set to **True**, Insite Commerce will only send shipment confirmation emails if there are actual package lines with quantities shipped. **Accepted Values** – True/False

## Shipping_GiftCardCarrier

**Description** – If the only line on the order is a gift card, Commerce will use this ship via. If there are additional lines, the normal rules for shipping will apply. **Accepted Values** – String - Valid ship via code

## Shipping_UseOrderWarehouseForOriginAddress

**Description** – Use order warehouse address for ship from address **Accepted Values** – True/False **Version Added** – 4.1

## ShippingRating_FedEx_PassThruResidentialFlag

**Description** – FedEx, needs to know whether or not this is residential **Accepted Values** – True/False

## ShippingRating_FedEx_UseOwnPackage

**Description** – Drives whether we specify our own packaging information or not **Accepted Values** – True/False

## ShoppingCartRententionDays

**Description** – Number of days to retain abandoned cart data. If this is set to '0' the cart will be cleared when the user browses away from the site. If the setting holds any other value the cart should be retained for the number of days defined in the setting. **Accepted Values** – Integer

## StorageProvider

**Description** – Determines which storage provider to use to get user files **Accepted Values** – FileSystem, AmazonS3, or Azure

## StorageProvider_AmazonS3_AccessKey

**Description** – Parameter needed by provider to identify where files are stored **Accepted Values** – \[provided by Amazon\]

## StorageProvider_AmazonS3_BucketName

**Description** – Parameter needed by provider to identify where files are stored **Accepted Values** – userfiles

## StorageProvider_AmazonS3_SecretKey

**Description** – Parameter needed by provider to identify where files are stored **Accepted Values** – \[provided by Amazon\]

## StorageProvider_AmazonS3_ServiceUrl

**Description** – Public host name override for the Azure Storage Container, do NOT include https\:// **Accepted Values**<https://s3.amazonaws.com>

## StorageProvider_Azure_AccountKey

**Description** – Parameter needed by provider to identify where files are stored **Accepted Values** – \[provided by Azure\]

## StorageProvider_Azure_AccountName

**Description** – Parameter needed by provider to identify where files are stored **Accepted Values** – \[provided by Azure\]

## StorageProvider_Azure_ContainerName

**Description** – Parameter needed by provider to identify where files are stored **Accepted Values** – UserFiles

## StorageProvider_Azure_DefaultEndPointsProtocol

**Description** – Azure Default End Points Protocol http/https **Accepted Values** – https

## StorageProvider_Azure_PublicHostName

**Description** – Parameter needed by provider to identify where files are stored **Accepted Values** – \[provided by Azure\]

## SubmitAllPaymentInfo

**Description** – Parameter for Epicor order submit integration jobs. **Accepted Values** – True/False

## SubmitSaleTransaction

**Description** – If set to True, a sale transaction and payment will be submitted to the ERP. If set to "False," an authorization will be captured against the credit card. Note: Additional configuration is required for submitting sale transactions to the ERP **Accepted Values** – True/False

## TaxCalculator

**Description** – Defines tax calculator system to use for calculating taxes. There may be many other settings to configure based on your tax calculator. these will be automatically generated when you add the tax calculator. Additionally, when this setting is changed, a website restart will be required. **Accepted Values** – Avalara, Cybersource, Generic, SX

## TaxCalculator_Avalara_CompanyCode

**Description** – Company Code needed to identify the company to Avalara- this would be found in the documenation provided by Avalara **Accepted Values** – Insite

## TaxCalculator_Avalara_DiscountFreightOnOrder

**Description** – Parameter needed by provider for external service calls to Avalara **Accepted Values** – True/False

## TaxCalculator_Avalara_FreightTaxCode

**Description** – Parameter needed by provider for external service calls to Avalara **Accepted Values** – Freight

## TaxCalculator_Avalara_IncludeCustomerFieldValue

**Description** – If filled in, the field name and value used to conditionally INCLUDE a given Order from the Tax Calculation. Ex. TaxCode1,EXTRNL. Any customer with the Tax Code of EXTRNL will not get taxed. **Accepted Values** – TaxCode1, \[tax code\] where the tax code is anything the user identifies

## TaxCalculator_Avalara_TaxServiceAccount

**Description** – Parameter needed by provider for external service calls to Avalara **Accepted Values** – \[provided by Avalara\]

## TaxCalculator_Avalara_TaxServiceLicense

**Description** – Parameter needed by provider for external service calls to Avalara **Accepted Values** – \[provided by Avalara\]

## TaxCalculator_Avalara_TaxServicePassword

**Description** – Parameter needed by provider for external service calls to Avalara **Accepted Values** – \[provided by Avalara\]

## TaxCalculator_Avalara_TaxServiceURL

**Description** – Parameter needed by provider for external service calls to Avalara **Accepted Values**<https://development.avalara.net>

## TaxCalculator_Avalara_TaxServiceUserName

**Description** – Parameter needed by provider for external service calls to Avalara **Accepted Values** – \[provided by Avalara\]

## TaxCalculator_CyberSource_Merchant_Id

**Description** – Parameter needed by provider for external service calls to CyberSource **Accepted Values** – insite

## TaxCalculator_CyberSource_MerchantReferencecode

**Description** – Parameter needed by provider for external service calls to CyberSource **Accepted Values** – 3.33705564420213E+21

## TaxCalculator_CyberSource_Seller_Registration

**Description** – Parameter needed by provider for external service calls to CyberSource **Accepted Values** – 339072747

## TaxCalculator_PostTaxes

**Description** – If set to True, taxes will be posted with order **Accepted Values** – True/False

## TaxCalculator_StorePickupShipCode

**Description** – If the order is going to be picked up at the store (only single store supported for now) then the taxes applied need to be calculated based on the store's location, not the ship-to address. The ship via code defined here will trigger this behavior. **Accepted Values** – String - ShipVia code

## TaxCalculator_StorePickupStateAbbreviation

**Description** – If the order is being picked up at a store, as defined by the ship via code (TaxCalculator_StorePickupShipCode), this is used to determine which state that will be used to calculate state tax. **Accepted Values** – String - State code

## TaxCalculator_StorePickupZipCode

**Description** – If the order is being picked up at a store, as defined by the ship via code (TaxCalculator_StorePickupShipCode), this is used to determine which tax locality to use to calculate local tax. **Accepted Values** – String - Zip code

## TaxCalculator_TaxCode1ForPercent

**Description** – Local/state tax override value, must have a tax calculation percent applied to entire site **Accepted Values** – String

## TaxCalculator_UseOrderWarehouseForOriginAddress

**Description** – When setting ship from address for an order, this determines if you want to use the address of the default warehouse to determine the tax rate **Accepted Values** – True/False

## TrackJs_Token

**Description** – TrackJs is an external service used to record JavaScript errors that occur on the web browser. This is the security token to allow communication with TrackJs **Accepted Values** – Encrypted Key

## TranslationService

**Description** – Defines which machine translation service to use. **Accepted Values** – Microsoft/Google

## UPSUseResidentialShipping

**Description** – Sets the residential flag when rating UPS shipments **Accepted Values** – True/False

Note

UPSUseResidentialShipping is a global setting for all calls to UPS and is not customer or address specific. This setting is set to **True** by default.

## UseBasicPricing

**Description** – If this setting is set to **True**, then the Basic List Price or the Basic Sale Price will be used to determine the order total. If this setting is set to **False**, the Price Matrix will be used to determine pricing. **Accepted Values** – True/False

## UseLog4Net

**Description** – If True, Configured Commerce will use Log4Net for debug messages. The Apache log4net library is a tool to help the programmer output log statements to a variety of output targets. **Accepted Values** – True/False

## UseRealTimeOrderSubmit

**Description** – Setting the field to TRUE enables the use of Real Time Order Submit which do realtime job for integration order submit, otherwise use scheduled job for integration order submit **Accepted Values** – True/False **Version Added** – 4.1

## UseWebSiteCarriers

**Description** – If set to "True," the carriers associated with the web site will be used for calculating shipping costs and customer carrier information is not consulted. If set to **False**, the settings of the individual customer will control which shipping options are available.

Note

Every customer must have shipping options established if set to **False**.

**Accepted Values** – True/False

## Web_AllowBackOrder

**Description** – Allows/Disallows Back Orders. Back Orders are defined as ordering a product that currently has 0 or lower inventory in stock. **Accepted Values** – True/False

## Web_DefaultPageSize

**Description** – Default page size for product list page **Accepted Values** – Integer

## Web_InventoryLowStockQuantity

**Description** – Defines the inventory quantity to show the **Low Stock** message **Accepted Values** – Integer

## Web_ReplaceOnAddToCart

**Description** – Determines if additional quantities of the same product are added to the cart are incremented or replaced. (Example: You have 1 of product A in your cart. If this setting is **True** and you add 2, it will change the quantity to 2. If **False**, it will increment and add 2, leading to a total quantity of 3) **Accepted Values** – True/False

## Web_ReviewAndPay.PaymentTypes

**Description** – List of payment types for review and pay page **Accepted Values** – Separated String

## Web_ShowInventoryAvailability

**Description** – Show Inventory Availability **Accepted Values** – True/False/ or Always/Never

## Web_UseRealTimeInvoiceHistory

**Description** – If set to **True**, real time invoice history calls will be used **Accepted Values** – True/False

## Web_UseRealTimeOrderHistory

**Description** – If set to **True**, real time order history calls will be used **Accepted Values** – True/False