Disclaimer: This website requires Please enable JavaScript in your browser settings for the best experience.

Dev GuideAPI Reference
Dev GuideAPI ReferenceUser GuideLegal TermsGitHubDev CommunityOptimizely AcademySubmit a ticketLog In
Dev Guide

Application settings

Describes the name, description, and accepted values of base-level application settings in Optimizely Configured Commerce.

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 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 representative 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

Description – 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 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 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 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 ensure 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 documentation 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 real-time 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 website 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