Method | Description | |
---|---|---|
CanRePostProcessPayment ( Nop.Core.Domain.Orders.Order order ) : bool |
Gets a value indicating whether customers can complete a payment after order is placed but not completed (for redirection payment methods)
|
|
CancelRecurringPayment ( Nop.Services.Payments.CancelRecurringPaymentRequest cancelPaymentRequest ) : Nop.Services.Payments.CancelRecurringPaymentResult |
Cancels a recurring payment
|
|
Capture ( Nop.Services.Payments.CapturePaymentRequest capturePaymentRequest ) : Nop.Services.Payments.CapturePaymentResult |
Captures payment
|
|
CashOnDeliveryPaymentProcessor ( Nop.Plugin.Payments.CashOnDelivery.CashOnDeliveryPaymentSettings cashOnDeliveryPaymentSettings, ISettingService settingService, IOrderTotalCalculationService orderTotalCalculationService ) : System | ||
GetAdditionalHandlingFee ( IList |
Gets additional handling fee
|
|
GetConfigurationRoute ( string &actionName, string &controllerName, RouteValueDictionary &routeValues ) : void |
Gets a route for provider configuration
|
|
GetControllerType ( ) : |
||
GetPaymentInfoRoute ( string &actionName, string &controllerName, RouteValueDictionary &routeValues ) : void |
Gets a route for payment info
|
|
Install ( ) : void | ||
PostProcessPayment ( PostProcessPaymentRequest postProcessPaymentRequest ) : void |
Post process payment (used by payment gateways that require redirecting to a third-party URL)
|
|
ProcessPayment ( ProcessPaymentRequest processPaymentRequest ) : ProcessPaymentResult |
Process a payment
|
|
ProcessRecurringPayment ( ProcessPaymentRequest processPaymentRequest ) : ProcessPaymentResult |
Process recurring payment
|
|
Refund ( RefundPaymentRequest refundPaymentRequest ) : RefundPaymentResult |
Refunds a payment
|
|
Uninstall ( ) : void | ||
Void ( VoidPaymentRequest voidPaymentRequest ) : VoidPaymentResult |
Voids a payment
|
public CanRePostProcessPayment ( Nop.Core.Domain.Orders.Order order ) : bool | ||
order | Nop.Core.Domain.Orders.Order | Order |
return | bool |
public CancelRecurringPayment ( Nop.Services.Payments.CancelRecurringPaymentRequest cancelPaymentRequest ) : Nop.Services.Payments.CancelRecurringPaymentResult | ||
cancelPaymentRequest | Nop.Services.Payments.CancelRecurringPaymentRequest | Request |
return | Nop.Services.Payments.CancelRecurringPaymentResult |
public Capture ( Nop.Services.Payments.CapturePaymentRequest capturePaymentRequest ) : Nop.Services.Payments.CapturePaymentResult | ||
capturePaymentRequest | Nop.Services.Payments.CapturePaymentRequest | Capture payment request |
return | Nop.Services.Payments.CapturePaymentResult |
public CashOnDeliveryPaymentProcessor ( Nop.Plugin.Payments.CashOnDelivery.CashOnDeliveryPaymentSettings cashOnDeliveryPaymentSettings, ISettingService settingService, IOrderTotalCalculationService orderTotalCalculationService ) : System | ||
cashOnDeliveryPaymentSettings | Nop.Plugin.Payments.CashOnDelivery.CashOnDeliveryPaymentSettings | |
settingService | ISettingService | |
orderTotalCalculationService | IOrderTotalCalculationService | |
return | System |
public GetAdditionalHandlingFee ( IList |
||
cart | IList |
Shoping cart |
return | decimal |
public GetConfigurationRoute ( string &actionName, string &controllerName, RouteValueDictionary &routeValues ) : void | ||
actionName | string | Action name |
controllerName | string | Controller name |
routeValues | RouteValueDictionary | Route values |
return | void |
public GetPaymentInfoRoute ( string &actionName, string &controllerName, RouteValueDictionary &routeValues ) : void | ||
actionName | string | Action name |
controllerName | string | Controller name |
routeValues | RouteValueDictionary | Route values |
return | void |
public PostProcessPayment ( PostProcessPaymentRequest postProcessPaymentRequest ) : void | ||
postProcessPaymentRequest | PostProcessPaymentRequest | Payment info required for an order processing |
return | void |
public ProcessPayment ( ProcessPaymentRequest processPaymentRequest ) : ProcessPaymentResult | ||
processPaymentRequest | ProcessPaymentRequest | Payment info required for an order processing |
return | ProcessPaymentResult |
public ProcessRecurringPayment ( ProcessPaymentRequest processPaymentRequest ) : ProcessPaymentResult | ||
processPaymentRequest | ProcessPaymentRequest | Payment info required for an order processing |
return | ProcessPaymentResult |
public Refund ( RefundPaymentRequest refundPaymentRequest ) : RefundPaymentResult | ||
refundPaymentRequest | RefundPaymentRequest | Request |
return | RefundPaymentResult |
public Void ( VoidPaymentRequest voidPaymentRequest ) : VoidPaymentResult | ||
voidPaymentRequest | VoidPaymentRequest | Request |
return | VoidPaymentResult |