Developer Resources for AbleCommerce eCommerce platform
CommerceBuilder.Stores Namespace / StoreSettingsManager Class
Properties Methods


In This Topic
    StoreSettingsManager Class Members
    In This Topic

    The following tables list the members exposed by StoreSettingsManager.

    Public Constructors
     NameDescription
    Public Constructor Initializes a new instance of the StoreSettingsManager class.  
    Top
    Public Properties
     NameDescription
    Public Property Gets or sets the default email template used when abandoned basket alerts are sent.  
    Public Property Gets or sets a value indicating whether the store will accept checkout requests that fail payment validation  
    Public Property Gets or sets the time interval in seconds after which the activity date is updated. If set to zero activity date is updated on each request  
    Public Property Gets or sets the admin theme.  
    Public Property Gets or sets a value indicating whether affiliates can register themselves on the store website.  
    Public Property Gets or sets a value indicating whether affilaite commision rate is a percentage.  
    Public Property Gets or sets a value indicating whether affiliate commmisions are based on order total.  
    Public Property Gets or sets the affiliate commission rate  
    Public Property Gets or sets the affiliate parameter name, the default parameter name is 'afid'.  
    Public Property Gets or sets the affiliate persistence period.  
    Public Property Gets or sets the affiliate referral period  
    Public Property Gets or sets the affiliate self signup referral rule  
    Public Property Gets or sets the default email template used for affiliate registration.  
    Public Property Gets or sets the URL used for affiliate tracking.  
    Public Property Gets or sets a value indicating whether to allow anonymous or guest checkout or not  
    Public Property Gets or sets a value indicating whether to allow anonymous for digital goods or not  
    Public Property Gets or sets the number of days an anonymous user with an affiliate association remains in the user table.  
    Public Property Gets or sets the number of days an anonymous user remains in the user table.  
    Public Property Gets or sets the base currency for the store.  
    Public Property Gets or sets the default category inner template.  
    Public Property Gets or sets the default category outer template.  
    Public Property Gets or sets the minumum number of categories to display category search field instead listing all categories as drop-down lists in search forms.  
    Public Property Gets or sets the terms and conditions displayed to a customer at checkout.  
    Public Property Gets or sets a value indicating whether variants are always treated as a single product in line item mode. If false, variants are treated as separate products.  
    Public Property Gets or sets the default email template used for contact us confirmation.  
    Public Property Gets or sets the default address used for sending system emails.  
    Public Property Gets or sets the default email list for the store.  
    Public Property Gets or sets a value indicating whether credit card storage is enabled for the store.  
    Public Property Gets or sets a value indicating whether order notes are enabled for customers.  
    Public Property Gets or sets a value indicating whether Google Analytics is used for ecommerce tracking.  
    Public Property Gets or sets a value indicating whether Google Analytics is used for page tracking.  
    Public Property Gets or sets a value indicating whether inventory management is enabled for the store.  
    Public Property Gets or sets a value indicating whether to enable one page checkout or not  
    Public Property Gets or sets a value indicating whether to enable partial payemnts during checkout  
    Public Property Gets or sets a value indicating whether store payment profiles or not.  
    Public Property Gets or sets a value indicating whether to enable ship message or not  
    Public Property Gets or sets a value indicating whether to ship to multiple addresses is enabled or not  
    Public Property Gets or sets a value indicating whether to enable ship message or not  
    Public Property Gets or sets the encrypted URL for the store.  
    Public Property Gets or sets the file extensions that are allowed for asset management  
    Public Property Gets or sets the file extensions that are allowed for digital goods  
    Public Property Gets or sets the file extensions that are allowed for theme management  
    Public Property Gets or sets the currency exchange rate provider for the store.  
    Public Property Gets or sets a value indicating whether full text search is enabled for the store.  
    Public Property Gets or sets the gallery image height.  
    Public Property Gets or sets the gallery image width.  
    Public Property Gets or sets the number of days gift certificates are valid after expiration. 0 indicates no expiration.  
    Public Property Gets or sets default brand for Google Feed  
    Public Property Gets or sets default google category for products for google feed  
    Public Property Gets or sets a value indicating whether to Include all products in feed or exclude the ones marked for feed exclusion?  
    Public Property Gets or sets a value indicating whether google reCaptcha is enabled or disabled, when it is disabled the classic image Captcha will be used.  
    Public Property Gets or sets Google reCaptcha Secret Key.  
    Public Property Gets or sets Google reCaptcha Language.  
    Public Property Gets or sets Google reCaptcha Theme.  
    Public Property Gets or sets Google reCaptcha Website Key.  
    Public Property Gets or sets the Google Urchin Id for the merchant.  
    Public Property Gets or sets the icon image height.  
    Public Property Gets or sets the icon image width.  
    Public Property Gets or sets a value indicating whether image lookup by prouct SKU is enabled.  
    Public Property Gets or sets the message displayed to customers when availability date is available.  
    Public Property Gets or sets a value indicating whether current stock levels for a product are displayed to the customer.  
    Public Property Gets or sets the text used to display in stock quantity to customers.  
    Public Property Gets or sets the message displayed to customers when a product is out of stock.  
    Public Property Gets or sets the default email template used InventoryRestockNotification feature.  
    Public Property Gets or sets the Inventory Restock Notification Link text.  
    Public Property Gets or sets the default link display page.  
    Public Property Gets or sets the maximum number of anonymous users to clean, default number is 7000.  
    Public Property Gets or sets the maximum number of page views to clean, default number is 10000.  
    Public Property Gets the maximum request length for uploads.  
    Public Property Gets or sets the minimum search phrase length for searches on the retail side  
    Public Property Gets or sets the list of country codes that do not require a postal code at checkout.  
    Public Property Gets or sets the number of columns used to display option thumbnails.  
    Public Property Gets or sets the option thumbnail image height.  
    Public Property Gets or sets the option thumbnail image width.  
    Public Property Gets or sets the maximum amount allowed to submit an order.  
    Public Property Gets or sets the minimum amount required to submit an order.  
    Public Property Gets or sets the number of days of history to store in the page tracking table.  
    Public Property Gets or sets a value indicating whether page tracking is enabled for the store.  
    Public Property Gets or sets a value indicating whether the page tracking table should be saved when it is archived.  
    Public Property Gets or sets the store password format.  
    Public Property Gets or sets the number of days credit card information will be stored with a payment.  
    Public Property Gets or sets the number of instances required for a search to be considered popular  
    Public Property Gets or sets the default product inner template.  
    Public Property Gets or sets the default product outer template.  
    Public Property Gets or sets a value indicating whether product purchase is disabled for the entire store.  
    Public Property Gets or sets a value indicating who requires product reviews to be approved prior to publication.  
    Public Property Gets or sets a value indicating who must validate their email address to submit a product review.  
    Public Property Gets or sets the email template used to generate the email verification message for new product reviewers.  
    Public Property Gets or sets a value indicating who may access the product review feature for the store.  
    Public Property Gets or sets a value indicating who must complete a CAPTCHA challenge to submit a product review.  
    Public Property Gets or sets the number of days system should not send reminder if passed  
    Public Property Gets or sets the number of days system should wait to send review reminder.  
    Public Property Gets or sets the email template used to generate the email reminder message for product review.  
    Public Property Gets or sets a value indicating whether product review reminder is enabled or not  
    Public Property Gets or sets the last date product review routine was executed  
    Public Property Gets or sets the number of days system should check for review reminders  
    Public Property Gets or sets the terms and conditions text for submitting a product review.  
    Public Property Gets or sets a value indicating whether tell a friend feature should use CAPTCHA.  
    Public Property Gets or sets the email template used with the send to friend feature.  
    Public Property Gets or sets a value indicating the access restriction applied on the store.  
    Public Property Gets or sets a value indicating whether create new orders option is enabled or not. When this option is enabled, subscriptions that are purchased will create a new order for each recurring payment that is due next.  
    Public Property Gets or sets the create next order days. This will allow creation of new orders within a set number of days before next before next payment is due.  
    Public Property Gets or sets a value indicating whether to create orders for detached payments.  
    Public Property Gets or sets a comma delimited list of the reminder email interval days for recurring orders.  
    Public Property Gets or sets the subscription expiration reminder email template Id for recurring orders.  
    Public Property Gets or sets a value indicating whether a subscription is generated for each quantity of subscription item purchased in all cases  
    Public Property Gets or sets a value indicating whether a subscription is generated for each quantity subscription item purchased when subscription item is of a digital good type  
    Public Property Gets or sets a value indicating whether a subscription is generated for each quantity subscription item purchased when subscription item is of a digital good type  
    Public Property Gets or sets a value indicating whether a subscription is generated for each quantity subscription item purchased when subscription item is of one time subscription only  
    Public Property Gets or sets a value indicating whether to use gateway for partial recurring support.  
    Public Property Gets or sets the subscriptino payment failure email template Id for recurring orders.  
    Public Property Gets or sets the payment reminder email template Id for recurring orders.  
    Public Property Gets or sets the payment reminder interval days for recurring orders.  
    Public Property Gets or sets a value indicating whether recurring payments without CVV are allowed.  
    Public Property Gets or sets the nubmber of days to keep the expired subscriptions in the database before deleting them. Specify a zero value to delete those during first maintinance after expiration.  
    Public Property Gets or sets the subscription cancellation days. This will allow cancellation of subscription within a set number of days before next renewal. Specify a zero value to disable the cancellation.  
    Public Property Gets or sets the subscription cancellation email template Id for recurring orders.  
    Public Property Gets or sets the subscription changes days. This will allow changes of subscription within a set number of days before next renewal. Specify a zero value to disable the cancellation.  
    Public Property Gets or sets the subscription enrollment email template Id.  
    Public Property Gets or sets the subscription cancellation email template Id for recurring orders.  
    Public Property Gets or sets the subscription changed email template Id.  
    Public Property Gets or sets a value indicating whether [search all content].  
    Public Property Gets or sets a value indicating whether custom extensions are allowed with custom URLs.  
    Public Property Gets or sets allowed extensions for SEO redirects as comma delimited list  
    Public Property Gets or sets a value indicating whether custom URLs without extensions are allowed.  
    Public Property Gets or sets the cache size for SEO redirects.  
    Public Property Gets or sets a value indicating whether or not to track statistics for the redirects.  
    Public Property Gets or sets API base URL.  
    Public Property Gets or sets ShipStation API key.  
    Public Property Gets or sets ShipStation API secret.  
    Public Property Gets or sets Mashape Authorization key.  
    Public Property Gets or sets the disclaimer that must be viewed prior to browsing the store website.  
    Public Property Gets or sets a value indicating whether the SMTP server should use a secure connection.  
    Public Property Gets or sets the SMTP password.  
    Public Property Gets or sets the port for the SMTP server.  
    Public Property Gets or sets a value indicating whether the SMTP server requires authentication.  
    Public Property Gets or sets the IP or domain name for the SMTP server.  
    Public Property Gets or sets the STMP user name.  
    Public Property Gets or sets a value indicating whether SSL is enabled for the store.  
    Public Property Gets or sets the standard image height.  
    Public Property Gets or sets the standard image width.  
    Public Property Gets or sets a value indicating whether the store front is temporarily closed.  
    Public Property Gets or sets the message that will be displayed when store front is closed temporarily.  
    Public Property Gets or sets the store theme.  
    Public Property Gets or sets the default address used for sending marketing emails.  
    Public Property Gets or sets the number of days a signup request for an email list remains valid.  
    Public Property Gets or sets the default email template used for Google 2 factor authentication email feature.  
    Public Property Gets or sets the thumbnail image height.  
    Public Property Gets or sets the thumbnail image width.  
    Public Property Gets or sets the timezone for the store.  
    Public Property Gets or sets the timezone offset from UTC for the store.  
    Public Property Gets or sets the unencrypted URL for the store.  
    Public Property Gets or sets the number of days of history to store in the user search terms hisotry. Default value is 30.  
    Public Property Gets or sets the default webpage display page.  
    Public Property Gets or sets the default webpage inner template.  
    Public Property Gets or sets the default webpage outer template.  
    Public Property Gets or sets a value indicating whether wishlist sharing and searching is enabled for the store.  
    Public Property Gets or sets a value indicating whether wishlists display is enabled for the store.  
    Top
    Public Methods
     NameDescription
    Public Method Add a new store setting to this collection  
    Public MethodOverloaded.  Gets the value of a setting for the given key  
    Public Method Reload the store settings  
    Public Method Persists the settings to the database.  
    Public Method Sets the value of a setting for given key  
    Top
    Extension Methods
     NameDescription
    Public Extension MethodOverloaded.  Use this method to bulid query string from NameValueCollection
    Top
    See Also