Méthode | 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
|
|
GetAdditionalHandlingFee ( IList |
Gets additional handling fee
|
|
GetConfigurationRoute ( string &actionName, string &controllerName, RouteValueDictionary &routeValues ) : void |
Gets a route for provider configuration
|
|
GetControllerType ( ) : |
||
GetPDTDetails ( string tx, string>.Dictionary |
Gets PDT details
|
|
GetPaymentInfoRoute ( string &actionName, string &controllerName, RouteValueDictionary &routeValues ) : void |
Gets a route for payment info
|
|
Install ( ) : void | ||
PayPalStandardPaymentProcessor ( Nop.Plugin.Payments.PayPalStandard.PayPalStandardPaymentSettings paypalStandardPaymentSettings, ISettingService settingService, ICurrencyService currencyService, Nop.Core.Domain.Directory.CurrencySettings currencySettings, IWebHelper webHelper, ICheckoutAttributeParser checkoutAttributeParser, ITaxService taxService, IOrderTotalCalculationService orderTotalCalculationService, System.Web.HttpContextBase httpContext ) : System | ||
PostProcessPayment ( Nop.Services.Payments.PostProcessPaymentRequest postProcessPaymentRequest ) : void |
Post process payment (used by payment gateways that require redirecting to a third-party URL)
|
|
ProcessPayment ( Nop.Services.Payments.ProcessPaymentRequest processPaymentRequest ) : Nop.Services.Payments.ProcessPaymentResult |
Process a payment
|
|
ProcessRecurringPayment ( Nop.Services.Payments.ProcessPaymentRequest processPaymentRequest ) : Nop.Services.Payments.ProcessPaymentResult |
Process recurring payment
|
|
Refund ( Nop.Services.Payments.RefundPaymentRequest refundPaymentRequest ) : Nop.Services.Payments.RefundPaymentResult |
Refunds a payment
|
|
Uninstall ( ) : void | ||
VerifyIPN ( string formString, string>.Dictionary |
Verifies IPN
|
|
Void ( Nop.Services.Payments.VoidPaymentRequest voidPaymentRequest ) : Nop.Services.Payments.VoidPaymentResult |
Voids a payment
|
Méthode | Description | |
---|---|---|
GetPaypalUrl ( ) : string |
Gets Paypal URL
|
public CanRePostProcessPayment ( Nop.Core.Domain.Orders.Order order ) : bool | ||
order | Nop.Core.Domain.Orders.Order | Order |
Résultat | bool |
public CancelRecurringPayment ( Nop.Services.Payments.CancelRecurringPaymentRequest cancelPaymentRequest ) : Nop.Services.Payments.CancelRecurringPaymentResult | ||
cancelPaymentRequest | Nop.Services.Payments.CancelRecurringPaymentRequest | Request |
Résultat | Nop.Services.Payments.CancelRecurringPaymentResult |
public Capture ( Nop.Services.Payments.CapturePaymentRequest capturePaymentRequest ) : Nop.Services.Payments.CapturePaymentResult | ||
capturePaymentRequest | Nop.Services.Payments.CapturePaymentRequest | Capture payment request |
Résultat | Nop.Services.Payments.CapturePaymentResult |
public GetAdditionalHandlingFee ( IList |
||
cart | IList |
Shoping cart |
Résultat | decimal |
public GetConfigurationRoute ( string &actionName, string &controllerName, RouteValueDictionary &routeValues ) : void | ||
actionName | string | Action name |
controllerName | string | Controller name |
routeValues | RouteValueDictionary | Route values |
Résultat | void |
public GetPDTDetails ( string tx, string>.Dictionary |
||
tx | string | TX |
values | string>.Dictionary | Values |
response | string | Response |
Résultat | bool |
public GetPaymentInfoRoute ( string &actionName, string &controllerName, RouteValueDictionary &routeValues ) : void | ||
actionName | string | Action name |
controllerName | string | Controller name |
routeValues | RouteValueDictionary | Route values |
Résultat | void |
public PayPalStandardPaymentProcessor ( Nop.Plugin.Payments.PayPalStandard.PayPalStandardPaymentSettings paypalStandardPaymentSettings, ISettingService settingService, ICurrencyService currencyService, Nop.Core.Domain.Directory.CurrencySettings currencySettings, IWebHelper webHelper, ICheckoutAttributeParser checkoutAttributeParser, ITaxService taxService, IOrderTotalCalculationService orderTotalCalculationService, System.Web.HttpContextBase httpContext ) : System | ||
paypalStandardPaymentSettings | Nop.Plugin.Payments.PayPalStandard.PayPalStandardPaymentSettings | |
settingService | ISettingService | |
currencyService | ICurrencyService | |
currencySettings | Nop.Core.Domain.Directory.CurrencySettings | |
webHelper | IWebHelper | |
checkoutAttributeParser | ICheckoutAttributeParser | |
taxService | ITaxService | |
orderTotalCalculationService | IOrderTotalCalculationService | |
httpContext | System.Web.HttpContextBase | |
Résultat | System |
public PostProcessPayment ( Nop.Services.Payments.PostProcessPaymentRequest postProcessPaymentRequest ) : void | ||
postProcessPaymentRequest | Nop.Services.Payments.PostProcessPaymentRequest | Payment info required for an order processing |
Résultat | void |
public ProcessPayment ( Nop.Services.Payments.ProcessPaymentRequest processPaymentRequest ) : Nop.Services.Payments.ProcessPaymentResult | ||
processPaymentRequest | Nop.Services.Payments.ProcessPaymentRequest | Payment info required for an order processing |
Résultat | Nop.Services.Payments.ProcessPaymentResult |
public ProcessRecurringPayment ( Nop.Services.Payments.ProcessPaymentRequest processPaymentRequest ) : Nop.Services.Payments.ProcessPaymentResult | ||
processPaymentRequest | Nop.Services.Payments.ProcessPaymentRequest | Payment info required for an order processing |
Résultat | Nop.Services.Payments.ProcessPaymentResult |
public Refund ( Nop.Services.Payments.RefundPaymentRequest refundPaymentRequest ) : Nop.Services.Payments.RefundPaymentResult | ||
refundPaymentRequest | Nop.Services.Payments.RefundPaymentRequest | Request |
Résultat | Nop.Services.Payments.RefundPaymentResult |
public VerifyIPN ( string formString, string>.Dictionary |
||
formString | string | Form string |
values | string>.Dictionary | Values |
Résultat | bool |
public Void ( Nop.Services.Payments.VoidPaymentRequest voidPaymentRequest ) : Nop.Services.Payments.VoidPaymentResult | ||
voidPaymentRequest | Nop.Services.Payments.VoidPaymentRequest | Request |
Résultat | Nop.Services.Payments.VoidPaymentResult |