示例#1
0
        public ResponseBussiness <ProcesarMovimientoRedencionCuponResponse> RealizarPagoCuponPromociones(ProcesarMovimientoRedencionCuponRequest procesarMovimientoRedencionCuponRequest)
        {
            TokenDto token = new TokenService().Get();
            ResponseBussiness <ProcesarMovimientoRedencionCuponResponse> response = new PaymentProcessingBusiness(token).ProcesarRedencionCuponPromocional(procesarMovimientoRedencionCuponRequest);

            return(response);
        }
示例#2
0
        public ResponseBussiness <PagoBancarioResponse> ProcesarMovimientoTarjetaBancariaCashBackAdvance(ProcesarMovimientoTarjetaBancariaRequest request)
        {
            TokenDto token = new TokenService().Get();
            ResponseBussiness <PagoBancarioResponse> response = new PaymentProcessingBusiness(token).ProcesarTarjetaBancariaCashBackAdvance(request);

            return(response);
        }
示例#3
0
        public ResponseBussiness <OperationResponse> RealizarPagoPinPadMovil(ProcesarMovimientoPagoPinPadMovilRequest procesarMovimientoPagoPinPadMovilRequest)
        {
            TokenDto token = new TokenService().Get();
            ResponseBussiness <OperationResponse> response = new PaymentProcessingBusiness(token).ProcesarPagoPinPadMovil(procesarMovimientoPagoPinPadMovilRequest);

            return(response);
        }
示例#4
0
        public ResponseBussiness <OperationResponse> RealizarVentaoMayorista(ProcesarMovimientoMayorista procesarMovimientoMayorista)
        {
            TokenDto token = new TokenService().Get();
            ResponseBussiness <OperationResponse> response = new PaymentProcessingBusiness(token).ProcesarVentaMayorista(procesarMovimientoMayorista);

            return(response);
        }
示例#5
0
        public ResponseBussiness <OperationResponse> RealizarPagoTarjetaRegalo(ProcesarMovimientoTarjetaRegaloRequest procesarMovimientoTarjetaRegaloRequest)
        {
            TokenDto token = new TokenService().Get();
            ResponseBussiness <OperationResponse> response = new PaymentProcessingBusiness(token).ProcesarTarjetaRegalo(procesarMovimientoTarjetaRegaloRequest);

            return(response);
        }
示例#6
0
        public ResponseBussiness <OperationResponse> RealizarPagoVentaEmpleado(ProcesarMovimientoVentaEmpleadoRequest ventaEmpleadoRequest)
        {
            TokenDto token = new TokenService().Get();
            ResponseBussiness <OperationResponse> response = new PaymentProcessingBusiness(token).ProcesarVentaEmpleado(ventaEmpleadoRequest);

            return(response);
        }
示例#7
0
        public ResponseBussiness <PagoBancarioResponse> ObtenerTarjetaBancariaMelody(ProcesarMovimientoTarjetaBancariaRequest request)
        {
            TokenDto token = new TokenService().Get();
            ResponseBussiness <PagoBancarioResponse> response = new PaymentProcessingBusiness(token).ObtenerTarjetaBancariaMelody(request);

            return(response);
        }
示例#8
0
        public ResponseBussiness <OperationResponse> CargarLlaves()
        {
            TokenDto token = new TokenService().Get();
            ResponseBussiness <OperationResponse> response = new PaymentProcessingBusiness(token).CargarLlaves();

            return(response);
        }
示例#9
0
        public ResponseBussiness <PagoBancarioResponse> ProcesarMovimientoTarjetaBancariaVisaMaster(ProcesarMovimientoTarjetaBancariaRequest request)
        {
            LogRegister s = new LogRegister();

            s.LogEntry("  Inicio ProcesarMovimientoTarjetaBancariaVisaMaster", 2);

            s.LogEntry(request.ToString(), 4);
            TokenDto token = new TokenService().Get();
            //s.LogEntry($"Venta: {request.Venta.ToString()}, Retiro:{request.Retiro.ToString()}, Puntos:{request.Puntos.ToString() }", 4);

            ResponseBussiness <PagoBancarioResponse> response = new PaymentProcessingBusiness(token).ProcesarTarjetaBancariaVisaMaster(request);

            s.LogEntry("  Termina ProcesarMovimientoTarjetaBancariaVisaMaster", 2);
            return(response);
        }