Table of Contents

Namespace Dynamicweb.Ecommerce.Orders.Gateways

Classes

GatewayPaymentStatus
GatewayProvider
Base class for creating a setting page for the payment gateway.
OrderManager
The class OrderManager represents manager for gateways.
PaymentOperationResultModel
The model used for result of payment controller operation

Interfaces

IActionController
Implement this interface in your GatewayProvider to handle actions
IAmountRefund
Implement this interface in your CheckOutHandler to support refunds
ICancelOrder
Implement this interface in your CheckOutHandler to support canceling of orders
IChangeOrder
Implement this interface in your CheckOutHandler to support changing orders
ICheckAuthorizationStatus
Implement this interface in your CheckOutHandler to support different authorization statuses.
ICheckOrderStatus
Implement this interface in your CheckOutHandler to support checking they payment status of the order
ICheckoutHandlerAction
Base interface for Checkout handler actions. Should not be implemented directly
IFullReturn
Implement this interface in your CheckOutHandler to support full returns
IGatewayCallBack
Implement this interface in your GatewayProvider to fully control the callback
IPartialReturn
Implement this interface in your CheckOutHandler to support partial returns
IRecurring
Implement this interface in your CheckOutHandler to support recurring orders
IRemoteCapture
Implement this interface in your CheckOutHandler to support remote capture
IRemotePartialCapture
Implement this interface in your CheckOutHandler to support remote partial capture
IRemotePartialFinalOnlyCapture
Implement this interface in your CheckOutHandler to support remote partial capture but with possibility to capture only one with amount less then authorized
ISavedCard
Implement this interface in your CheckOutHandler to support saving cards to the user

Enums

AuthorizationStatus
The AuthorizationStatus enumeration defines types of authorization used with the gateway.
OrderOperations
The OrderOperations enumeration defines types operations that can be supported by gateway.
To top