public PaymentPayPalExpressCheckoutController(CustomerSettings customerSettings,
                                               IPayPalExpressCheckoutConfirmOrderService payPalExpressCheckoutConfirmOrderService,
                                               IPayPalExpressCheckoutPlaceOrderService payPalExpressCheckoutPlaceOrderService,
                                               IPayPalExpressCheckoutService payPalExpressCheckoutService,
                                               IPayPalExpressCheckoutShippingMethodService payPalExpressCheckoutShippingMethodService,
                                               IPayPalIPNService payPalIPNService,
                                               IPayPalRedirectionService payPalRedirectionService,
                                               ISettingService settingService,
                                               IShoppingCartService shoppingCartService,
                                               IWorkContext workContext,
                                               OrderSettings orderSettings,
                                               PayPalExpressCheckoutPaymentSettings payPalExpressCheckoutPaymentSettings)
 {
     _customerSettings = customerSettings;
     _payPalExpressCheckoutConfirmOrderService   = payPalExpressCheckoutConfirmOrderService;
     _payPalExpressCheckoutPlaceOrderService     = payPalExpressCheckoutPlaceOrderService;
     _payPalExpressCheckoutService               = payPalExpressCheckoutService;
     _payPalExpressCheckoutShippingMethodService = payPalExpressCheckoutShippingMethodService;
     _payPalIPNService         = payPalIPNService;
     _payPalRedirectionService = payPalRedirectionService;
     _settingService           = settingService;
     _shoppingCartService      = shoppingCartService;
     _workContext   = workContext;
     _orderSettings = orderSettings;
     _payPalExpressCheckoutPaymentSettings = payPalExpressCheckoutPaymentSettings;
 }
 public PaymentPayPalExpressCheckoutViewComponent(AddressSettings addressSettings,
                                                  IOrderProcessingService orderProcessingService,
                                                  IPaymentPluginManager paymentPluginManager,
                                                  IPayPalExpressCheckoutService payPalExpressCheckoutService,
                                                  IWorkContext workContext)
 {
     _addressSettings              = addressSettings;
     _orderProcessingService       = orderProcessingService;
     _paymentPluginManager         = paymentPluginManager;
     _payPalExpressCheckoutService = payPalExpressCheckoutService;
     _workContext = workContext;
 }
 public PaymentPayPalExpressCheckoutController(IPayPalExpressCheckoutConfirmOrderService payPalExpressCheckoutConfirmOrderService,
                                               IPayPalExpressCheckoutPlaceOrderService payPalExpressCheckoutPlaceOrderService,
                                               IPayPalExpressCheckoutService payPalExpressCheckoutService,
                                               IPayPalExpressCheckoutShippingMethodService payPalExpressCheckoutShippingMethodService,
                                               IPayPalIPNService payPalIPNService,
                                               IPayPalRedirectionService payPalRedirectionService,
                                               ISettingService settingService,
                                               PayPalExpressCheckoutPaymentSettings payPalExpressCheckoutPaymentSettings)
 {
     _payPalExpressCheckoutConfirmOrderService   = payPalExpressCheckoutConfirmOrderService;
     _payPalExpressCheckoutPlaceOrderService     = payPalExpressCheckoutPlaceOrderService;
     _payPalExpressCheckoutService               = payPalExpressCheckoutService;
     _payPalExpressCheckoutShippingMethodService = payPalExpressCheckoutShippingMethodService;
     _payPalIPNService                     = payPalIPNService;
     _payPalRedirectionService             = payPalRedirectionService;
     _settingService                       = settingService;
     _payPalExpressCheckoutPaymentSettings = payPalExpressCheckoutPaymentSettings;
 }
示例#4
0
 public PayPalExpressCheckoutPlaceOrderService(HttpSessionStateBase session,
                                               IPayPalExpressCheckoutService payPalExpressCheckoutService,
                                               IWorkContext workContext,
                                               ILocalizationService localizationService,
                                               IStoreContext storeContext,
                                               IOrderProcessingService orderProcessingService,
                                               IPaymentService paymentService,
                                               IWebHelper webHelper,
                                               ILogger logger)
 {
     _session = session;
     _payPalExpressCheckoutService = payPalExpressCheckoutService;
     _workContext            = workContext;
     _localizationService    = localizationService;
     _storeContext           = storeContext;
     _orderProcessingService = orderProcessingService;
     _paymentService         = paymentService;
     _webHelper = webHelper;
     _logger    = logger;
 }
示例#5
0
 public PaymentPayPalExpressCheckoutViewComponent(IOrderProcessingService orderProcessingService,
                                                  IPayPalExpressCheckoutService payPalExpressCheckoutService)
 {
     _orderProcessingService       = orderProcessingService;
     _payPalExpressCheckoutService = payPalExpressCheckoutService;
 }