Example #1
0
 public PaymentLinksController(IPaymentLinkService paymentLinkService,
                               IPaymentLinksProcessingService paymentLinksProcessingService,
                               ICreditCardsManagementService cardsManagementService)
 {
     _paymentLinkService            = paymentLinkService;
     _paymentLinksProcessingService = paymentLinksProcessingService;
     _cardsManagementService        = cardsManagementService;
 }
 public NGeniusWebhookProcessingService(EdoContext context, ICreditCardPaymentManagementService paymentService,
                                        IPaymentLinksProcessingService paymentLinksProcessingService, ILogger <NGeniusWebhookProcessingService> logger)
 {
     _context = context;
     _paymentLinksProcessingService = paymentLinksProcessingService;
     _logger         = logger;
     _paymentService = paymentService;
 }
Example #3
0
 public PaymentCallbackDispatcher(ICreditCardPaymentProcessingService creditCardPaymentProcessingService,
                                  IPayfortResponseParser responseParser,
                                  IBookingPaymentCallbackService bookingPaymentCallbackService,
                                  IPaymentLinksProcessingService linksProcessingService,
                                  ITagProcessor tagProcessor,
                                  EdoContext context)
 {
     _creditCardPaymentProcessingService = creditCardPaymentProcessingService;
     _responseParser = responseParser;
     _bookingPaymentCallbackService = bookingPaymentCallbackService;
     _linksProcessingService        = linksProcessingService;
     _tagProcessor = tagProcessor;
     _context      = context;
 }