C# Класс mobSocial.Plugins.PaypalDirect.PayPalDirectProcessor

Наследование: mobSocial.Core.Plugins.BasePlugin, IPaymentProcessorPlugin
Показать файл Открыть проект

Открытые методы

Метод Описание
AreParametersValid ( object>.Dictionary parameters ) : bool
Capture ( ITransactionCaptureRequest request ) : ITransactionCaptureResult
GetConfigurationPageRouteData ( ) : RouteData
GetDisplayPageRouteData ( ) : RouteData
PayPalDirectProcessor ( PayPalDirectSettings payPalDirectSettings, IUserService userService ) : System
PostProcess ( ITransactionPostProcessRequest request ) : ITransactionPostProcessResult

Not implemented. Throws exception

Process ( ITransactionProcessRequest request, bool authorizeOnly = false ) : ITransactionProcessResult
Refund ( ITransactionRefundRequest request ) : ITransactionRefundResult
Void ( ITransactionVoidRequest request ) : ITransactionVoidResult

Защищенные методы

Метод Описание
GetPayPalApiInterfaceServiceService ( ) : PayPalAPIInterfaceServiceService

Описание методов

AreParametersValid() публичный Метод

public AreParametersValid ( object>.Dictionary parameters ) : bool
parameters object>.Dictionary
Результат bool

Capture() публичный Метод

public Capture ( ITransactionCaptureRequest request ) : ITransactionCaptureResult
request ITransactionCaptureRequest
Результат ITransactionCaptureResult

GetConfigurationPageRouteData() публичный Метод

public GetConfigurationPageRouteData ( ) : RouteData
Результат mobSocial.Core.Infrastructure.Mvc.RouteData

GetDisplayPageRouteData() публичный Метод

public GetDisplayPageRouteData ( ) : RouteData
Результат mobSocial.Core.Infrastructure.Mvc.RouteData

GetPayPalApiInterfaceServiceService() защищенный Метод

protected GetPayPalApiInterfaceServiceService ( ) : PayPalAPIInterfaceServiceService
Результат PayPal.PayPalAPIInterfaceService.PayPalAPIInterfaceServiceService

PayPalDirectProcessor() публичный Метод

public PayPalDirectProcessor ( PayPalDirectSettings payPalDirectSettings, IUserService userService ) : System
payPalDirectSettings PayPalDirectSettings
userService IUserService
Результат System

PostProcess() публичный Метод

Not implemented. Throws exception
public PostProcess ( ITransactionPostProcessRequest request ) : ITransactionPostProcessResult
request ITransactionPostProcessRequest
Результат ITransactionPostProcessResult

Process() публичный Метод

public Process ( ITransactionProcessRequest request, bool authorizeOnly = false ) : ITransactionProcessResult
request ITransactionProcessRequest
authorizeOnly bool
Результат ITransactionProcessResult

Refund() публичный Метод

public Refund ( ITransactionRefundRequest request ) : ITransactionRefundResult
request ITransactionRefundRequest
Результат ITransactionRefundResult

Void() публичный Метод

public Void ( ITransactionVoidRequest request ) : ITransactionVoidResult
request ITransactionVoidRequest
Результат ITransactionVoidResult