public PayPalExpressService(IPayPalUrlService payPalUrlService, IPayPalInterfaceService payPalInterfaceService, IPayPalCartManager payPalCartManager, ICartManager cartManager) { _payPalUrlService = payPalUrlService; _payPalInterfaceService = payPalInterfaceService; _payPalCartManager = payPalCartManager; _cartManager = cartManager; }
public PayPalExpressCheckoutPaymentProcessor(HttpSessionStateBase session, IOrderTotalCalculationService orderTotalCalculationService, IPayPalInterfaceService payPalInterfaceService, IPayPalRequestService payPalRequestService, IPayPalSecurityService payPalSecurityService, ISettingService settingService, PayPalExpressCheckoutPaymentSettings payPalExpressCheckoutPaymentSettings) { _session = session; _orderTotalCalculationService = orderTotalCalculationService; _payPalInterfaceService = payPalInterfaceService; _payPalRequestService = payPalRequestService; _payPalSecurityService = payPalSecurityService; _settingService = settingService; _payPalExpressCheckoutPaymentSettings = payPalExpressCheckoutPaymentSettings; }
public PayPalExpressCheckoutPaymentProcessor(IHttpContextAccessor httpContextAccessor, ILocalizationService localizationService, IPayPalInterfaceService payPalInterfaceService, IPayPalRequestService payPalRequestService, IPayPalSecurityService payPalSecurityService, ISettingService settingService, PayPalExpressCheckoutPaymentSettings payPalExpressCheckoutPaymentSettings, IWebHelper webHelper) { _session = httpContextAccessor.HttpContext?.Session; _localizationService = localizationService; _payPalInterfaceService = payPalInterfaceService; _payPalRequestService = payPalRequestService; _payPalSecurityService = payPalSecurityService; _settingService = settingService; _payPalExpressCheckoutPaymentSettings = payPalExpressCheckoutPaymentSettings; _webHelper = webHelper; }
public PayPalRedirectionService(IPayPalInterfaceService payPalInterfaceService, IPayPalSecurityService payPalSecurityService, IPayPalRequestService payPalRequestService, IPayPalUrlService payPalUrlService, ILogger logger, IWebHelper webHelper, IPayPalCheckoutDetailsService payPalCheckoutDetailsService, IWorkContext workContext, ICustomerService customerService, HttpSessionStateBase session) { _payPalInterfaceService = payPalInterfaceService; _payPalSecurityService = payPalSecurityService; _payPalRequestService = payPalRequestService; _payPalUrlService = payPalUrlService; _logger = logger; _webHelper = webHelper; _payPalCheckoutDetailsService = payPalCheckoutDetailsService; _workContext = workContext; _customerService = customerService; _session = session; }
public PayPalRedirectionService(IPayPalInterfaceService payPalInterfaceService, IPayPalSecurityService payPalSecurityService, IPayPalRequestService payPalRequestService, IPayPalUrlService payPalUrlService, ILogger logger, IWebHelper webHelper, IPayPalCheckoutDetailsService payPalCheckoutDetailsService, IWorkContext workContext, ICustomerService customerService, IHttpContextAccessor httpContextAccessor, PaymentSettings paymentSettings) { _payPalInterfaceService = payPalInterfaceService; _payPalSecurityService = payPalSecurityService; _payPalRequestService = payPalRequestService; _payPalUrlService = payPalUrlService; _logger = logger; _webHelper = webHelper; _payPalCheckoutDetailsService = payPalCheckoutDetailsService; _workContext = workContext; _customerService = customerService; _session = httpContextAccessor.HttpContext.Session; _paymentSettings = paymentSettings; }