Name | Description | |
---|---|---|
StoreSettingsManager Constructor | Initializes a new instance of the StoreSettingsManager class. |
The following tables list the members exposed by StoreSettingsManager.
Name | Description | |
---|---|---|
StoreSettingsManager Constructor | Initializes a new instance of the StoreSettingsManager class. |
Name | Description | |
---|---|---|
AbandonedBasketAlertEmailTemplateId | Gets or sets the default email template used when abandoned basket alerts are sent. | |
AcceptOrdersWithInvalidPayment | Gets or sets a value indicating whether the store will accept checkout requests that fail payment validation | |
ActivityDateUpdateInterval | 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 | |
AdminTheme | Gets or sets the admin theme. | |
AffiliateAllowSelfSignup | Gets or sets a value indicating whether affiliates can register themselves on the store website. | |
AffiliateCommissionIsPercent | Gets or sets a value indicating whether affilaite commision rate is a percentage. | |
AffiliateCommissionOnTotal | Gets or sets a value indicating whether affiliate commmisions are based on order total. | |
AffiliateCommissionRate | Gets or sets the affiliate commission rate | |
AffiliateParameterName | Gets or sets the affiliate parameter name, the default parameter name is 'afid'. | |
AffiliatePersistence | Gets or sets the affiliate persistence period. | |
AffiliateReferralPeriod | Gets or sets the affiliate referral period | |
AffiliateReferralRule | Gets or sets the affiliate self signup referral rule | |
AffiliateRegistrationEmailTemplateId | Gets or sets the default email template used for affiliate registration. | |
AffiliateTrackerUrl | Gets or sets the URL used for affiliate tracking. | |
AllowAnonymousCheckout | Gets or sets a value indicating whether to allow anonymous or guest checkout or not | |
AllowAnonymousCheckoutForDigitalGoods | Gets or sets a value indicating whether to allow anonymous for digital goods or not | |
AnonymousAffiliateUserLifespan | Gets or sets the number of days an anonymous user with an affiliate association remains in the user table. | |
AnonymousUserLifespan | Gets or sets the number of days an anonymous user remains in the user table. | |
BaseCurrencyId | Gets or sets the base currency for the store. | |
CategoryInnerTemplateId | Gets or sets the default category inner template. | |
CategoryOuterTemplateId | Gets or sets the default category outer template. | |
CategorySearchDisplayLimit | Gets or sets the minumum number of categories to display category search field instead listing all categories as drop-down lists in search forms. | |
CheckoutTermsAndConditions | Gets or sets the terms and conditions displayed to a customer at checkout. | |
CombineVariantsInLineItemDiscountMode | 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. | |
ContactUsConfirmationEmailTemplateId | Gets or sets the default email template used for contact us confirmation. | |
DefaultEmailAddress | Gets or sets the default address used for sending system emails. | |
DefaultEmailListId | Gets or sets the default email list for the store. | |
EnableCreditCardStorage | Gets or sets a value indicating whether credit card storage is enabled for the store. | |
EnableCustomerOrderNotes | Gets or sets a value indicating whether order notes are enabled for customers. | |
EnableGoogleAnalyticsEcommerceTracking | Gets or sets a value indicating whether Google Analytics is used for ecommerce tracking. | |
EnableGoogleAnalyticsPageTracking | Gets or sets a value indicating whether Google Analytics is used for page tracking. | |
EnableInventory | Gets or sets a value indicating whether inventory management is enabled for the store. | |
EnableOnePageCheckout | Gets or sets a value indicating whether to enable one page checkout or not | |
EnablePartialPaymentCheckouts | Gets or sets a value indicating whether to enable partial payemnts during checkout | |
EnablePaymentProfilesStorage | Gets or sets a value indicating whether store payment profiles or not. | |
EnableShipMessage | Gets or sets a value indicating whether to enable ship message or not | |
EnableShipToMultipleAddresses | Gets or sets a value indicating whether to ship to multiple addresses is enabled or not | |
EnableWysiwygEditor | Gets or sets a value indicating whether to enable ship message or not | |
EncryptedUri | Gets or sets the encrypted URL for the store. | |
FileExt_Assets | Gets or sets the file extensions that are allowed for asset management | |
FileExt_DigitalGoods | Gets or sets the file extensions that are allowed for digital goods | |
FileExt_Themes | Gets or sets the file extensions that are allowed for theme management | |
ForexProviderClassId | Gets or sets the currency exchange rate provider for the store. | |
FullTextSearch | Gets or sets a value indicating whether full text search is enabled for the store. | |
GalleryImageHeight | Gets or sets the gallery image height. | |
GalleryImageWidth | Gets or sets the gallery image width. | |
GiftCertificateDaysToExpire | Gets or sets the number of days gift certificates are valid after expiration. 0 indicates no expiration. | |
GoogleFeedDefaultBrand | Gets or sets default brand for Google Feed | |
GoogleFeedDefaultCategory | Gets or sets default google category for products for google feed | |
GoogleFeedIncludeAllProducts | Gets or sets a value indicating whether to Include all products in feed or exclude the ones marked for feed exclusion? | |
GoogleReCaptchaEnabled | Gets or sets a value indicating whether google reCaptcha is enabled or disabled, when it is disabled the classic image Captcha will be used. | |
GoogleReCaptchaSecretKey | Gets or sets Google reCaptcha Secret Key. | |
GoogleReCaptchaSize | Gets or sets Google reCaptcha Language. | |
GoogleReCaptchaTheme | Gets or sets Google reCaptcha Theme. | |
GoogleReCaptchaWebsiteKey | Gets or sets Google reCaptcha Website Key. | |
GoogleUrchinId | Gets or sets the Google Urchin Id for the merchant. | |
IconImageHeight | Gets or sets the icon image height. | |
IconImageWidth | Gets or sets the icon image width. | |
ImageSkuLookupEnabled | Gets or sets a value indicating whether image lookup by prouct SKU is enabled. | |
InventoryAvailabilityMessage | Gets or sets the message displayed to customers when availability date is available. | |
InventoryDisplayDetails | Gets or sets a value indicating whether current stock levels for a product are displayed to the customer. | |
InventoryInStockMessage | Gets or sets the text used to display in stock quantity to customers. | |
InventoryOutOfStockMessage | Gets or sets the message displayed to customers when a product is out of stock. | |
InventoryRestockNotificationEmailTemplateId | Gets or sets the default email template used InventoryRestockNotification feature. | |
InventoryRestockNotificationLink | Gets or sets the Inventory Restock Notification Link text. | |
LinkDisplayPage | Gets or sets the default link display page. | |
MaxNumOfAnonymousUsersToClean | Gets or sets the maximum number of anonymous users to clean, default number is 7000. | |
MaxNumOfPageViewsToClean | Gets or sets the maximum number of page views to clean, default number is 10000. | |
MaxRequestLength | Gets the maximum request length for uploads. | |
MinimumSearchLength | Gets or sets the minimum search phrase length for searches on the retail side | |
NonPostalCodeCountries | Gets or sets the list of country codes that do not require a postal code at checkout. | |
OptionThumbnailColumns | Gets or sets the number of columns used to display option thumbnails. | |
OptionThumbnailHeight | Gets or sets the option thumbnail image height. | |
OptionThumbnailWidth | Gets or sets the option thumbnail image width. | |
OrderMaximumAmount | Gets or sets the maximum amount allowed to submit an order. | |
OrderMinimumAmount | Gets or sets the minimum amount required to submit an order. | |
PageViewTrackingDays | Gets or sets the number of days of history to store in the page tracking table. | |
PageViewTrackingEnabled | Gets or sets a value indicating whether page tracking is enabled for the store. | |
PageViewTrackingSaveArchive | Gets or sets a value indicating whether the page tracking table should be saved when it is archived. | |
PasswordFormat | Gets or sets the store password format. | |
PaymentLifespan | Gets or sets the number of days credit card information will be stored with a payment. | |
PopularSearchThreshold | Gets or sets the number of instances required for a search to be considered popular | |
ProductInnerTemplateId | Gets or sets the default product inner template. | |
ProductOuterTemplateId | Gets or sets the default product outer template. | |
ProductPurchasingDisabled | Gets or sets a value indicating whether product purchase is disabled for the entire store. | |
ProductReviewApproval | Gets or sets a value indicating who requires product reviews to be approved prior to publication. | |
ProductReviewEmailVerification | Gets or sets a value indicating who must validate their email address to submit a product review. | |
ProductReviewEmailVerificationTemplate | Gets or sets the email template used to generate the email verification message for new product reviewers. | |
ProductReviewEnabled | Gets or sets a value indicating who may access the product review feature for the store. | |
ProductReviewImageVerification | Gets or sets a value indicating who must complete a CAPTCHA challenge to submit a product review. | |
ProductReviewReminderAfterDays | Gets or sets the number of days system should not send reminder if passed | |
ProductReviewReminderBeforeDays | Gets or sets the number of days system should wait to send review reminder. | |
ProductReviewReminderEmailTemplate | Gets or sets the email template used to generate the email reminder message for product review. | |
ProductReviewReminderEnabled | Gets or sets a value indicating whether product review reminder is enabled or not | |
ProductReviewReminderLastRunDate | Gets or sets the last date product review routine was executed | |
ProductReviewReminderRunDays | Gets or sets the number of days system should check for review reminders | |
ProductReviewTermsAndConditions | Gets or sets the terms and conditions text for submitting a product review. | |
ProductTellAFriendCaptcha | Gets or sets a value indicating whether tell a friend feature should use CAPTCHA. | |
ProductTellAFriendEmailTemplateId | Gets or sets the email template used with the send to friend feature. | |
RestrictStoreAccess | Gets or sets a value indicating the access restriction applied on the store. | |
ROCreateNewOrdersEnabled | 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. | |
ROCreateNextOrderDays | 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. | |
ROCreateOrdersForDetachedPayments | Gets or sets a value indicating whether to create orders for detached payments. | |
ROExpirationReminderEmailDays | Gets or sets a comma delimited list of the reminder email interval days for recurring orders. | |
ROExpirationReminderEmailTemplateId | Gets or sets the subscription expiration reminder email template Id for recurring orders. | |
ROGenerateOneSubscriptionPerQtyForAll | Gets or sets a value indicating whether a subscription is generated for each quantity of subscription item purchased in all cases | |
ROGenerateOneSubscriptionPerQtyForArbDetached | 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 | |
ROGenerateOneSubscriptionPerQtyForDigitalGoods | 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 | |
ROGenerateOneSubscriptionPerQtyForOneTimeSubs | 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 | |
ROIgnoreGatewayForPartialRecurSupport | Gets or sets a value indicating whether to use gateway for partial recurring support. | |
ROPaymentFailEmailTemplateId | Gets or sets the subscriptino payment failure email template Id for recurring orders. | |
ROPaymentReminderEmailTemplateId | Gets or sets the payment reminder email template Id for recurring orders. | |
ROPaymentReminderIntervalDays | Gets or sets the payment reminder interval days for recurring orders. | |
RORecurringPaymentsWithoutCVVAllowed | Gets or sets a value indicating whether recurring payments without CVV are allowed. | |
RORetainExpiredSubscriptionDays | 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. | |
ROSubscriptionCancellationDays | 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. | |
ROSubscriptionCancellationEmailTemplateId | Gets or sets the subscription cancellation email template Id for recurring orders. | |
ROSubscriptionChangesDays | 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. | |
ROSubscriptionEnrollmentEmailTemplateId | Gets or sets the subscription enrollment email template Id. | |
ROSubscriptionExpiredEmailTemplateId | Gets or sets the subscription cancellation email template Id for recurring orders. | |
ROSubscriptionUpdatedEmailTemplateId | Gets or sets the subscription changed email template Id. | |
SearchAllContent | Gets or sets a value indicating whether [search all content]. | |
SeoAllowCustomExtensions | Gets or sets a value indicating whether custom extensions are allowed with custom URLs. | |
SeoAllowedExtensions | Gets or sets allowed extensions for SEO redirects as comma delimited list | |
SeoAllowUrlWithoutExtension | Gets or sets a value indicating whether custom URLs without extensions are allowed. | |
SeoCacheSize | Gets or sets the cache size for SEO redirects. | |
SeoTrackStatistics | Gets or sets a value indicating whether or not to track statistics for the redirects. | |
ShipStationAPIBaseURL | Gets or sets API base URL. | |
ShipStationAPIKey | Gets or sets ShipStation API key. | |
ShipStationAPISecret | Gets or sets ShipStation API secret. | |
ShipStationMashapeAuthorizationKey | Gets or sets Mashape Authorization key. | |
SiteDisclaimerMessage | Gets or sets the disclaimer that must be viewed prior to browsing the store website. | |
SmtpEnableSSL | Gets or sets a value indicating whether the SMTP server should use a secure connection. | |
SmtpPassword | Gets or sets the SMTP password. | |
SmtpPort | Gets or sets the port for the SMTP server. | |
SmtpRequiresAuthentication | Gets or sets a value indicating whether the SMTP server requires authentication. | |
SmtpServer | Gets or sets the IP or domain name for the SMTP server. | |
SmtpUserName | Gets or sets the STMP user name. | |
SSLEnabled | Gets or sets a value indicating whether SSL is enabled for the store. | |
StandardImageHeight | Gets or sets the standard image height. | |
StandardImageWidth | Gets or sets the standard image width. | |
StoreFrontClosed | Gets or sets a value indicating whether the store front is temporarily closed. | |
StoreFrontClosedMessage | Gets or sets the message that will be displayed when store front is closed temporarily. | |
StoreTheme | Gets or sets the store theme. | |
SubscriptionEmailAddress | Gets or sets the default address used for sending marketing emails. | |
SubscriptionRequestExpirationDays | Gets or sets the number of days a signup request for an email list remains valid. | |
TFAEmailTemplateId | Gets or sets the default email template used for Google 2 factor authentication email feature. | |
ThumbnailImageHeight | Gets or sets the thumbnail image height. | |
ThumbnailImageWidth | Gets or sets the thumbnail image width. | |
TimeZoneCode | Gets or sets the timezone for the store. | |
TimeZoneOffset | Gets or sets the timezone offset from UTC for the store. | |
UnencryptedUri | Gets or sets the unencrypted URL for the store. | |
UserSearchHistoryTrackingDays | Gets or sets the number of days of history to store in the user search terms hisotry. Default value is 30. | |
WebpageDisplayPage | Gets or sets the default webpage display page. | |
WebpageInnerTemplateId | Gets or sets the default webpage inner template. | |
WebpageOuterTemplateId | Gets or sets the default webpage outer template. | |
WishlistSearchEnabled | Gets or sets a value indicating whether wishlist sharing and searching is enabled for the store. | |
WishlistsEnabled | Gets or sets a value indicating whether wishlists display is enabled for the store. |
Name | Description | |
---|---|---|
Add | Add a new store setting to this collection | |
GetValueByKey | Overloaded. Gets the value of a setting for the given key | |
ReloadSettings | Reload the store settings | |
Save | Persists the settings to the database. | |
SetValueByKey | Sets the value of a setting for given key |
Name | Description | |
---|---|---|
ToQueryString | Overloaded. Use this method to bulid query string from NameValueCollection |