public static bool TestClient(MonerisPaymentSettings serverPaymentSettings, string number, DateTime date, ILogger logger, string zipCode) { var monerisTokenizeClient = new MonerisTokenizeClient(serverPaymentSettings, logger); var result = monerisTokenizeClient.Tokenize(number, date.ToString("yyMM")); string message; return RequestSuccesful(result, out message); }
public MonerisPaymentService(MonerisPaymentSettings monerisPaymentSettings) { _monerisPaymentSettings = monerisPaymentSettings; _transactionRequest = new HttpsPostRequest(); _transactionRequest.SetProcCountryCode(_monerisPaymentSettings.ProcessingCountryCode); _transactionRequest.SetTestMode(_monerisPaymentSettings.UseSandbox); _transactionRequest.SetStoreId(_monerisPaymentSettings.StoreId); _transactionRequest.SetApiToken(_monerisPaymentSettings.ApiToken); }
public PaymentMonerisController(ISettingService settingService, MonerisPaymentSettings monerisPaymentSettings, IPaymentService paymentService, PaymentSettings paymentSettings, IOrderService orderService, IOrderProcessingService orderProcessingService) { this._settingService = settingService; this._monerisPaymentSettings = monerisPaymentSettings; this._paymentService = paymentService; this._paymentSettings = paymentSettings; this._orderService = orderService; this._orderProcessingService = orderProcessingService; }
public PaymentMonerisController(ISettingService settingService, IPaymentService paymentService, IOrderService orderService, IOrderProcessingService orderProcessingService, ILocalizationService localizationService, MonerisPaymentSettings monerisPaymentSettings, PaymentSettings paymentSettings) { this._settingService = settingService; this._paymentService = paymentService; this._orderService = orderService; this._orderProcessingService = orderProcessingService; this._localizationService = localizationService; this._monerisPaymentSettings = monerisPaymentSettings; this._paymentSettings = paymentSettings; }
public PaymentMonerisController(ISettingService settingService, IPaymentService paymentService, IOrderService orderService, IOrderProcessingService orderProcessingService, ILocalizationService localizationService, MonerisPaymentSettings monerisPaymentSettings, PaymentSettings paymentSettings, IWebHelper webHelper, IPermissionService permissionService) { this._settingService = settingService; this._paymentService = paymentService; this._orderService = orderService; this._orderProcessingService = orderProcessingService; this._localizationService = localizationService; this._monerisPaymentSettings = monerisPaymentSettings; this._paymentSettings = paymentSettings; this._webHelper = webHelper; this._permissionService = permissionService; }
public MonerisServiceClient(string url, string sessionId, MonerisPaymentSettings monerisSettings, IPackageInfo packageInfo, IConnectivityService connectivityService, ILogger logger) : base(url, sessionId, packageInfo, connectivityService, logger) { MonerisClient = new MonerisTokenizeClient(monerisSettings, logger); }
public MonerisTokenizeClient(MonerisPaymentSettings settings, ILogger logger) { _logger = logger; _settings = settings; }