Table of Contents

Namespace Dynamicweb.Ecommerce.Notifications

Classes

Ecommerce
Provides information about Ecommerce module notifications. Find the various notifications in the list:
Ecommerce.Assortment
Encapsulated assortment-related notification objects.
Ecommerce.Assortment.AssortmentsBuildFinishedArgs
Provides information about assortments that were build.
Ecommerce.Assortment.AssortmentsCalculateUserAssortmentsArgs
Contains information on assortment IDs found for the current user by Dynamicweb. Manipulate this collection with a list of valid AssortmentIDs () to change which products the user can see.
Ecommerce.Cart
Provides notification names for Ecommerce cart.
Ecommerce.Cart.AfterCustomerAcceptedValueIsChangedArgs
Provides information about order just after Customer Accepted value is changed.
Ecommerce.Cart.AfterCustomerAcceptedValueIsSetArgs
Provides information about order just after Customer Accepted value is set.
Ecommerce.Cart.AfterCustomerCountryIsChangedArgs
Provides information about order and country just after customer country is changed by the user.
Ecommerce.Cart.AfterCustomerCountryIsSetArgs
Provides information about order and country just after customer country is set.
Ecommerce.Cart.AfterCustomFieldValueIsChangedArgs
Provides information about order and it's custom field just after it is changed.
Ecommerce.Cart.AfterCustomFieldValueIsSetArgs
Provides information about order and it's custom field just after it is set.
Ecommerce.Cart.AfterDefaultPropertiesValueIsChangedArgs
Provides information about order and it's default properties just after it is changed.
Ecommerce.Cart.AfterDefaultPropertiesValueIsSetArgs
Provides information about order and it's default properties just after it is set by user.
Ecommerce.Cart.AfterDeliveryCountryIsChangedArgs
Provides information about order and delivery country just after it is changed by user.
Ecommerce.Cart.AfterDeliveryCountryIsSetArgs
Provides information about order and delivery country just after delivery country is set.
Ecommerce.Cart.AfterNewsletterSubscriptionValueIsChangedArgs
Provides information about order just after Newsletter Subscription is changed by user.
Ecommerce.Cart.AfterNewsletterSubscriptionValueIsSetArgs
Provides information about order just after Newsletter Subscription is set.
Ecommerce.Cart.AfterOrderValidationArgs
Provides information after order validation is executed.
Ecommerce.Cart.AfterPaymentIsResetArgs
Provides information about order just after PaymentMethod is reset.
Ecommerce.Cart.AfterPaymentMethodIsChangedArgs
Provides information about order and payment method just after PaymentMethod is changed.
Ecommerce.Cart.AfterPaymentMethodIsSetArgs
Provides information about order and payment method just after PaymentMethod is set.
Ecommerce.Cart.AfterRecurringOrderPlacedArgs
Provides information about order just after new recurring order is placed.
Ecommerce.Cart.AfterShippingCalculationArgs
Provides information about order after shipping calculation is executed.
Ecommerce.Cart.AfterShippingIsResetArgs
Provides information about order just after ShippingMethod is reset.
Ecommerce.Cart.AfterShippingMethodIsChangedArgs
Provides information about order and shipping method just after shipping method is changed.
Ecommerce.Cart.AfterShippingMethodIsSetArgs
Provides information about order and shipping method just after shipping method is set.
Ecommerce.Cart.BeforeAddressValidationArgs
Provides information about order before address validation is executed.
Ecommerce.Cart.BeforeCheckoutStepArgs
Provides information about order just before the order is processed in the checkout step.
Ecommerce.Cart.BeforeCustomerAcceptedValueIsChangedArgs
Provides information about order just before Customer Accepted value is changed.
Ecommerce.Cart.BeforeCustomerAcceptedValueIsSetArgs
Provides information about order just before Customer Accepted value is set.
Ecommerce.Cart.BeforeCustomerCountryIsChangedArgs
Provides information about order and country just before customer country is changed by the user.
Ecommerce.Cart.BeforeCustomerCountryIsSetArgs
Provides information about order and country just before customer country is set.
Ecommerce.Cart.BeforeCustomFieldValueIsChangedArgs
Provides information about order and it's custom field just before it is changed.
Ecommerce.Cart.BeforeCustomFieldValueIsSetArgs
Provides information about order and it's custom field just before it is set.
Ecommerce.Cart.BeforeDefaultPropertiesValueIsChangedArgs
Provides information about order and it's default properties just before it is changed.
Ecommerce.Cart.BeforeDefaultPropertiesValueIsSetArgs
Provides information about order and it's default properties just before it is set.
Ecommerce.Cart.BeforeDeliveryCountryIsChangedArgs
Provides information about order and delivery country just before it is changed by user.
Ecommerce.Cart.BeforeDeliveryCountryIsSetArgs
Provides information about order and delivery country just before delivery country is set.
Ecommerce.Cart.BeforeNewsletterSubscriptionValueIsChangedArgs
Provides information about order just before Newsletter Subscription is changed by user.
Ecommerce.Cart.BeforeNewsletterSubscriptionValueIsSetArgs
Provides information about order just before Newsletter Subscription is set.
Ecommerce.Cart.BeforeOrderValidationArgs
Provides information before order validation is executed.
Ecommerce.Cart.BeforePaymentIsResetArgs
Provides information about order just before PaymentMethod is reset.
Ecommerce.Cart.BeforePaymentMethodIsChangedArgs
Provides information about order and payment method just before PaymentMethod is changed.
Ecommerce.Cart.BeforePaymentMethodIsSetArgs
Provides information about order and payment method just before PaymentMethod is set.
Ecommerce.Cart.BeforePlaceRecurringOrderArgs
Provides information about order just before placing new recurring order.
Ecommerce.Cart.BeforeRemovingNonExistingProductsArgs
Provides information about order and order lines just before Non-existing products are removed.
Ecommerce.Cart.BeforeRenderingEmptyCartArgs
Provides information about cart that is going to be empty.
Ecommerce.Cart.BeforeRenderingNewStepArgs
Provides information about order before a new step is rendered.
Ecommerce.Cart.BeforeShippingCalculationArgs
Provides information about order before shipping calculation is executed.
Ecommerce.Cart.BeforeShippingIsResetArgs
Provides information about order just before ShippingMethod is reset.
Ecommerce.Cart.BeforeShippingMethodIsChangedArgs
Provides information about order and shipping method just before shipping method is changed.
Ecommerce.Cart.BeforeShippingMethodIsSetArgs
Provides information about order and shipping method just before shipping method is set.
Ecommerce.Cart.CheckoutDoneArgs
Class CheckoutDoneArgs.
Ecommerce.Cart.CheckoutDoneOrderIsCompleteArgs
Provides information about order just when the Order is passed back from CheckoutHandler and is complete.
Ecommerce.Cart.CheckoutDoneOrderIsNotCompleteArgs
Provides information about order when the Order is passed back from CheckoutHandler and is not complete.
Ecommerce.Cart.CreatedArgs
Provides information about the created cart.
Ecommerce.Cart.DeletedArgs
Provides information about the deleted cart.
Ecommerce.Cart.InitiallyLoadedArgs
Class InitiallyLoadedArgs.
Ecommerce.Cart.Line
Provides notification names for Ecommerce cart.
Ecommerce.Cart.Line.AddedArgs
Provides information about the added product.
Ecommerce.Cart.Line.DecreasedArgs
Provides information about the product the amount of which was decreased in the cart.
Ecommerce.Cart.Line.IncreasedArgs
Provides information about the product the amount of which was increased in the cart
Ecommerce.Cart.Line.NotAddedArgs
Provides information about the added product.
Ecommerce.Cart.Line.RemovedArgs
Provides information about the removed product.
Ecommerce.Cart.LoadedArgs
Class LoadedArgs.
Ecommerce.Cart.OnNewsletterSubscribeArgs
Provides information about order if user checks the signup for newsletter checkbox.
Ecommerce.Cart.OrderIsPassedToCheckoutHandlerArgs
Provides information about order just when the order is passed to checkout handler.
Ecommerce.Cart.OrderValuesSavedArgs
Class OrderValuesSavedArgs.
Ecommerce.Cart.SavedForLater
Provides notification names for Ecommerce saved for later.
Ecommerce.Cart.SavedForLater.RemovedArgs
Provides information about the removed product.
Ecommerce.Cart.SendingConfirmationMailArgs
Provides information about order and confirmation mail just before each individual Order Email is sent.
Ecommerce.Cart.SendMailsArgs
Provides information about order just before Order Emails are sent.
Ecommerce.Countries
Class Countries. This class cannot be inherited.
Ecommerce.Countries.CountryArgs
Class CountryArgs.
Ecommerce.Currencies
Class Currencies. This class cannot be inherited.
Ecommerce.Currencies.CurrencyArgs
Class CurrencyArgs.
Ecommerce.CustomerCenter
Ecommerce.CustomerCenter.AfterProductClearCacheArgs
Proovides information about product before rendering.
Ecommerce.DetailsGroup
Class DetailsGroup. This class cannot be inherited.
Ecommerce.DetailsGroup.DetailsGroupArgs
Class DetailsGroupArgs.
Ecommerce.Discounts
Class Discounts. This class cannot be inherited.
Ecommerce.Discounts.AfterDiscountCalculationsArgs
Provides information about order that has been discounted
Ecommerce.Discounts.BeforeDiscountCalculationsArgs
Provides information about order that is about to be discounted! :)
Ecommerce.Discounts.DiscountArgs
Class DiscountArgs.
Ecommerce.ExportExcel
Class ExportExcel. This class cannot be inherited.
Ecommerce.ExportExcel.ExportExcelCreatedArgs
Provides the ability to modify excel package after it was formed by excel export provider. Arguments passed to AfterExportExcel notification
Ecommerce.Feed
Class Feed. This class cannot be inherited.
Ecommerce.Feed.FeedArgs
Class FeedArgs.
Ecommerce.FieldType
Class FieldType. This class cannot be inherited.
Ecommerce.FieldType.FieldTypeArgs
Class FieldTypeArgs.
Ecommerce.Group
Encapsulated group-related notification objects.
Ecommerce.Group.AfterSaveArgs
Provides information about group after group was saved.
Ecommerce.Group.BeforeDeleteArgs
Provides information about group after group which is going to be deleted.
Ecommerce.Group.BeforeSaveArgs
Provides information about group before group is going to be saved.
Ecommerce.Group.DeletedArgs
Provides information about product group when it has been deleted.
Ecommerce.Group.GroupRelationModifiedEventArgs
Provides data for the "RelationUpdated" and "RelationDeleted" notifications.
Ecommerce.GroupNavigation
Class GroupNavigation. This class cannot be inherited.
Ecommerce.GroupNavigation.GroupNavigationArgs
Class GroupNavigationArgs.
Ecommerce.Languages
Class Languages. This class cannot be inherited.
Ecommerce.Languages.LanguageArgs
Class LanguageArgs.
Ecommerce.Loyalty
Class Loyalty. This class cannot be inherited.
Ecommerce.Loyalty.LoyaltyAfterConditionRewardArgs
Class LoyaltyAfterConditionRewardArgs.
Ecommerce.Loyalty.LoyaltyAfterRewardArgs
Class LoyaltyAfterRewardArgs.
Ecommerce.Loyalty.LoyaltyBeforeConditionRewardArgs
Class LoyaltyBeforeConditionRewardArgs.
Ecommerce.Loyalty.LoyaltyBeforeRewardArgs
Class LoyaltyBeforeRewardArgs.
Ecommerce.Order
Provides notification names for order.
Ecommerce.Order.AfterDeleteArgs
Provides information about the order that was deleted.
Ecommerce.Order.AfterOrderCapturedArgs
Provides information about order just when the Order is captured.
Ecommerce.Order.AfterSaveArgs
Provides information about the order which was saved.
Ecommerce.Order.BeforeDeleteArgs
Provides information about the order that's going to be deleted.
Ecommerce.Order.BeforePaymentFeeCalculationArgs
Provides information about order before payment fee calculation.
Ecommerce.Order.BeforePriceCalculationArgs
Provides information about order which price is going to be calculated.
Ecommerce.Order.BeforeSaveArgs
Provides information about the order which is going to be saved.
Ecommerce.Order.BeforeSendingOrderFlowEmailArgs
Provides information about order before sending an order flow email.
Ecommerce.Order.BeforeShippingFeeCalculationArgs
Provides information about order before shipping fee calculation.
Ecommerce.Order.BeforeUpdateCartToOrderArgs
Ecommerce.Order.GatewayStatusChangedArgs
Provides information about the order which gateway status changed.
Ecommerce.Order.State
Provides notification names for order state.
Ecommerce.Order.State.ChangedArgs
Provides information about order when it's status was changed.
Ecommerce.Product
Provides notification names for product.
Ecommerce.Product.AfterCreateArgs
Provides information about product after creating.
Ecommerce.Product.AfterDeleteArgs
Provides information about product after deleting it.
Ecommerce.Product.AfterSaveArgs
Provides information about product after saving.
Ecommerce.Product.BeforeDeleteArgs
Provides information about product before deleting it.
Ecommerce.Product.BeforeRenderArgs
Proovides information about product before rendering.
Ecommerce.Product.BeforeSaveArgs
Proovides information about product before saving.
Ecommerce.Product.ProductGroupRelationAfterSaveArgs
Provides information about product group relations after saving it.
Ecommerce.Product.ProductGroupRelationBeforeSaveArgs
Provides information about product group relations before saving it.
Ecommerce.Product.ProductGroupRelationDeletedArgs
Provides information about product group relations after deleting it.
Ecommerce.Product.ProductWorkflowStateChangedArgs
Provides information about product after workflow state changed.
Ecommerce.ProductCatalog
Class ProductCatalog. This class cannot be inherited.
Ecommerce.ProductCatalog.OnBeforeContentArgs
Provides information about the module before rendering.
Ecommerce.ProductCatalog.OnBeforeProductListRenderArgs
Provides information about the product list before rendering.
Ecommerce.ProductCatalog.OnBeforeProductRenderArgs
Provides information about the product before rendering.
Ecommerce.ProductDetail
Class ProductDetail. This class cannot be inherited.
Ecommerce.ProductDetail.AfterAssignDetailToGroupArgs
Ecommerce.ProductDetail.AfterDeleteArgs
Provides information about product detail after delete.
Ecommerce.ProductDetail.AfterSaveArgs
Provides information about product detail after saving.
Ecommerce.ProductDetail.AfterSetDefaultDetailForProductArgs
Provides information about setting new detail default for the product.
Ecommerce.ProductDetail.BeforeSaveArgs
Provides information about product detail before saving.
Ecommerce.ProductList
Provides information about the product lists on the frontend.
Ecommerce.ProductList.AfterCustomOrderChangeArgs
Provides information about the products that will be sorted.
Ecommerce.ProductList.BeforePagingArgs
Provides information about products before paging change
Ecommerce.ProductList.BeforeRenderArgs
Provides information about products before their rendering on the front end.
Ecommerce.ProductList.BeforeSortArgs
Provides information about the products that will be sorted.
Ecommerce.ProductRelated
Class ProductRelated. This class cannot be inherited.
Ecommerce.ProductRelated.AfterDeleteArgs
Provides information about product related after delete.
Ecommerce.ProductRelated.AfterSaveArgs
Provides information about product related after saving.
Ecommerce.ProductRelated.BeforeSaveArgs
Provides information about product related before saving.
Ecommerce.Querying
Class Querying. This class cannot be inherited.
Ecommerce.Querying.AfterQueryArgs
Class AfterQueryArgs.
Ecommerce.Querying.BeforeQueryArgs
Class BeforeQueryArgs.
Ecommerce.Querying.BeforeQueryDatabaseArgs
Ecommerce.Rma
Class Rma. This class cannot be inherited.
Ecommerce.Rma.AfterCommentAddedArgs
Ecommerce.Rma.AfterDeleteArgs
This is the NotificationArgs object for AfterDelete.
Ecommerce.Rma.AfterRenderedArgs
Ecommerce.Rma.AfterSaveArgs
Ecommerce.Rma.BeforeDeleteArgs
This is the NotificationArgs object for BeforeDelete.
Ecommerce.Rma.BeforeRenderedArgs
Ecommerce.Rma.BeforeRmaEmailSendArgs
Ecommerce.Rma.BeforeSaveArgs
Ecommerce.Rma.ClosedSetToTrueArgs
This is the NotificationArgs object for ClosedSetToTrue.
Ecommerce.Rma.CreatedArgs
This is the NotificationArgs object for Created.
Ecommerce.Rma.DeletedSetToTrueArgs
This is the NotificationArgs object for DeletedSetToTrue.
Ecommerce.Rma.ReplacementOrderSetArgs
This is the NotificationArgs object for ReplacementOrderSet.
Ecommerce.Rma.StateChangedArgs
This is the NotificationArgs object for StateChanged.
Ecommerce.Rma.UserInfoChangedArgs
This is the NotificationArgs object for UserInfoChanged.
Ecommerce.SalesDiscounts
Class SalesDiscounts. This class cannot be inherited.
Ecommerce.SalesDiscounts.SalesDiscountArgs
Class SalesDiscountArgs.
Ecommerce.Shops
Class Shops. This class cannot be inherited.
Ecommerce.Shops.AfterDeleteArgs
Provides information about shop after shop was saved.
Ecommerce.Shops.AfterSaveArgs
Provides information about shop after shop was saved.
Ecommerce.Shops.BeforeDeleteArgs
Provides information about shop after shop which is going to be deleted.
Ecommerce.Shops.BeforeSaveArgs
Provides information about shop before shop is going to be saved.
Ecommerce.Shops.ShopArgs
Class ShopArgs.
Ecommerce.Stock
Provides notification names for product stocks.
Ecommerce.Stock.StatusChangedArgs
Class StatusChangedArgs.
Ecommerce.VariantList
Provides information about the product variants on the frontend.
Ecommerce.VariantList.BeforeRenderArgs
Provides information about the product variants just before variant combinations is rendered
Ecommerce.Variants
Class GroupNavigation. This class cannot be inherited.
Ecommerce.Variants.VariantArgs
Class GroupNavigationArgs.
Ecommerce.VatGroups
Class VatGroup. This class cannot be inherited.
Ecommerce.VatGroups.VatGroupArgs
Class VatgroupArgs.

Enums

Ecommerce.Cart.Line.NotAddedArgs.NotAddedReason
Ecommerce.ExportExcel.ExportExcelCreatedArgs.ExportExcelFormat
The types of environment where the export happened
Ecommerce.Group.ExecutingContext
Indicating which context the notification was executed in.
Ecommerce.Product.ExecutingContext
Enum ExecutingContext
To top