Table of Contents

Namespace Dynamicweb.Ecommerce.Cart

Classes

CartCalculationManager

CartCalculationManager class.

CartCalculationProvider

Represents a cart calculation provider.

CartStepInfo

CartStepInfo class.

CheckoutHandler

A CheckoutHandler does all the business logic required to complete an order. Inherit from this base class to extend the checkout logic in Dynamicweb Ecommerce Cart.

CheckoutHandlerWithStatusPage

A CheckoutHandlerWithStatusPage does all the business logic required to complete an order. Inherit from this base class to extend to checkout logic in DynamicWeb eCommerce Cart V2.

CheckoutParameters
DefaultCheckoutHandler

The default checkout handler that is used if no checkout handler is selected on a payment.

FieldValidator

FieldValidator class.

Frontend
MailInfo

MailInfo class.

ModuleSettings

Class CartModuleSettings.

PaymentCardService
PaymentCardToken

Class PaymentCardToken.

PaymentCardTokenException

The exception that is thrown when a card token is expired or invalid.

Renderer

Renderer class.

SavedForLater

SavedForLater Data Object

ServicePoint

This is used together with a shipping provider. If it extends ISupportServicePoints.

ShippingProvider

A ShippingProvider calculates rate of goods delivery. Inherit from this base class to extend shipping services in DynamicWeb eCommerce

UserSavedSubscriber

UserSavedSubscriber class.

ValidationGroupInfo

ValidationGroupInfo class.

ValidationInfo

ValidationInfo class.

Interfaces

IShippingDocumentProvider

IShippingDocumentProvider interface.

ISupportServicePoints

Use this if the shipping provider supports service point.

Enums

CartEmptyAction

Enum CartEmptyAction

CartReEnterAction

Enum CartReEnterAction

To top