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
|
|
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
|
Method | Description | |
---|---|---|
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 |
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 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 GetNotificationAcknowledgmentText ( ) : string | ||
return | string |
public GetPaymentInfoRoute ( string &actionName, string &controllerName, RouteValueDictionary &routeValues ) : void | ||
actionName | string | Action name |
controllerName | string | Controller name |
routeValues | RouteValueDictionary | Route values |
return | 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 | |
return | System |
public PostCartToGoogle ( GCheckout.Checkout.CheckoutShoppingCartRequest req, IList |
||
req | GCheckout.Checkout.CheckoutShoppingCartRequest | Pre-generated request |
cart | IList |
Shopping cart |
return | GCheckout.Util.GCheckoutResponse |
public PostProcessPayment ( Nop.Services.Payments.PostProcessPaymentRequest postProcessPaymentRequest ) : void | ||
postProcessPaymentRequest | Nop.Services.Payments.PostProcessPaymentRequest | Payment info required for an order processing |
return | void |
public ProcessCallBackRequest ( string xmlData ) : void | ||
xmlData | string | xml data |
return | void |
public ProcessPayment ( Nop.Services.Payments.ProcessPaymentRequest processPaymentRequest ) : Nop.Services.Payments.ProcessPaymentResult | ||
processPaymentRequest | Nop.Services.Payments.ProcessPaymentRequest | Payment info required for an order processing |
return | 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 |
return | Nop.Services.Payments.ProcessPaymentResult |
public Refund ( Nop.Services.Payments.RefundPaymentRequest refundPaymentRequest ) : Nop.Services.Payments.RefundPaymentResult | ||
refundPaymentRequest | Nop.Services.Payments.RefundPaymentRequest | Request |
return | Nop.Services.Payments.RefundPaymentResult |
public VerifyMessageAuthentication ( string authStr ) : bool | ||
authStr | string | Authenticatio string |
return | bool |
public Void ( Nop.Services.Payments.VoidPaymentRequest voidPaymentRequest ) : Nop.Services.Payments.VoidPaymentResult | ||
voidPaymentRequest | Nop.Services.Payments.VoidPaymentRequest | Request |
return | Nop.Services.Payments.VoidPaymentResult |