Метод | Описание | |
---|---|---|
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 ( ) : |
||
GetNotificationAcknowledgmentText ( ) : string |
Get notification acknowledgment text
|
|
GetPaymentInfoRoute ( string &actionName, string &controllerName, RouteValueDictionary &routeValues ) : void |
Gets a route for payment info
|
|
GoogleCheckoutPaymentProcessor ( ISettingService settingService, IWebHelper webHelper, ITaxService taxService, IShippingService shippingService, IOrderTotalCalculationService orderTotalCalculationService, IProductAttributeFormatter productAttributeFormatter, IPriceCalculationService priceCalculationService, IWorkContext workContext, ICustomerService customerService, IGenericAttributeService genericAttributeService, ICountryService countryService, IStateProvinceService stateProvinceService, IOrderProcessingService orderProcessingService, IOrderService orderService, ILogger logger, System.Web.HttpContextBase httpContext ) : System | ||
Install ( ) : void | ||
PostCartToGoogle ( GCheckout.Checkout.CheckoutShoppingCartRequest req, IList |
Post cart to google
|
|
PostProcessPayment ( Nop.Services.Payments.PostProcessPaymentRequest postProcessPaymentRequest ) : void |
Post process payment (used by payment gateways that require redirecting to a third-party URL)
|
|
ProcessCallBackRequest ( string xmlData ) : void |
Process google callback request
|
|
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 | ||
VerifyMessageAuthentication ( string authStr ) : bool |
Verifies message authentication
|
|
Void ( Nop.Services.Payments.VoidPaymentRequest voidPaymentRequest ) : Nop.Services.Payments.VoidPaymentResult |
Voids a payment
|
Метод | Описание | |
---|---|---|
GetMerchantOrderByGoogleOrderId ( string googleOrderId ) : Nop.Core.Domain.Orders.Order | ||
LogMessage ( string message ) : void | ||
ProcessErrorNotification ( string xmlData ) : void | ||
ProcessNewOrderNotification ( string xmlData ) : void | ||
ProcessOrderStateChangeNotification ( string xmlData ) : void | ||
ProcessRiskInformationNotification ( string xmlData ) : void |
public CanRePostProcessPayment ( Nop.Core.Domain.Orders.Order order ) : bool | ||
order | Nop.Core.Domain.Orders.Order | Order |
Результат | bool |
public CancelRecurringPayment ( Nop.Services.Payments.CancelRecurringPaymentRequest cancelPaymentRequest ) : Nop.Services.Payments.CancelRecurringPaymentResult | ||
cancelPaymentRequest | Nop.Services.Payments.CancelRecurringPaymentRequest | Request |
Результат | Nop.Services.Payments.CancelRecurringPaymentResult |
public Capture ( Nop.Services.Payments.CapturePaymentRequest capturePaymentRequest ) : Nop.Services.Payments.CapturePaymentResult | ||
capturePaymentRequest | Nop.Services.Payments.CapturePaymentRequest | Capture payment request |
Результат | Nop.Services.Payments.CapturePaymentResult |
public GetAdditionalHandlingFee ( IList |
||
cart | IList |
Shoping cart |
Результат | decimal |
public GetConfigurationRoute ( string &actionName, string &controllerName, RouteValueDictionary &routeValues ) : void | ||
actionName | string | Action name |
controllerName | string | Controller name |
routeValues | RouteValueDictionary | Route values |
Результат | void |
public GetNotificationAcknowledgmentText ( ) : string | ||
Результат | string |
public GetPaymentInfoRoute ( string &actionName, string &controllerName, RouteValueDictionary &routeValues ) : void | ||
actionName | string | Action name |
controllerName | string | Controller name |
routeValues | RouteValueDictionary | Route values |
Результат | void |
public GoogleCheckoutPaymentProcessor ( ISettingService settingService, IWebHelper webHelper, ITaxService taxService, IShippingService shippingService, IOrderTotalCalculationService orderTotalCalculationService, IProductAttributeFormatter productAttributeFormatter, IPriceCalculationService priceCalculationService, IWorkContext workContext, ICustomerService customerService, IGenericAttributeService genericAttributeService, ICountryService countryService, IStateProvinceService stateProvinceService, IOrderProcessingService orderProcessingService, IOrderService orderService, ILogger logger, System.Web.HttpContextBase httpContext ) : System | ||
settingService | ISettingService | |
webHelper | IWebHelper | |
taxService | ITaxService | |
shippingService | IShippingService | |
orderTotalCalculationService | IOrderTotalCalculationService | |
productAttributeFormatter | IProductAttributeFormatter | |
priceCalculationService | IPriceCalculationService | |
workContext | IWorkContext | |
customerService | ICustomerService | |
genericAttributeService | IGenericAttributeService | |
countryService | ICountryService | |
stateProvinceService | IStateProvinceService | |
orderProcessingService | IOrderProcessingService | |
orderService | IOrderService | |
logger | ILogger | |
httpContext | System.Web.HttpContextBase | |
Результат | System |
public PostCartToGoogle ( GCheckout.Checkout.CheckoutShoppingCartRequest req, IList |
||
req | GCheckout.Checkout.CheckoutShoppingCartRequest | Pre-generated request |
cart | IList |
Shopping cart |
Результат | GCheckout.Util.GCheckoutResponse |
public PostProcessPayment ( Nop.Services.Payments.PostProcessPaymentRequest postProcessPaymentRequest ) : void | ||
postProcessPaymentRequest | Nop.Services.Payments.PostProcessPaymentRequest | Payment info required for an order processing |
Результат | void |
public ProcessCallBackRequest ( string xmlData ) : void | ||
xmlData | string | xml data |
Результат | void |
public ProcessPayment ( Nop.Services.Payments.ProcessPaymentRequest processPaymentRequest ) : Nop.Services.Payments.ProcessPaymentResult | ||
processPaymentRequest | Nop.Services.Payments.ProcessPaymentRequest | Payment info required for an order processing |
Результат | 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 |
Результат | Nop.Services.Payments.ProcessPaymentResult |
public Refund ( Nop.Services.Payments.RefundPaymentRequest refundPaymentRequest ) : Nop.Services.Payments.RefundPaymentResult | ||
refundPaymentRequest | Nop.Services.Payments.RefundPaymentRequest | Request |
Результат | Nop.Services.Payments.RefundPaymentResult |
public VerifyMessageAuthentication ( string authStr ) : bool | ||
authStr | string | Authenticatio string |
Результат | bool |
public Void ( Nop.Services.Payments.VoidPaymentRequest voidPaymentRequest ) : Nop.Services.Payments.VoidPaymentResult | ||
voidPaymentRequest | Nop.Services.Payments.VoidPaymentRequest | Request |
Результат | Nop.Services.Payments.VoidPaymentResult |