una idea seria
si este usuario realizo un pago, por una "mirada", por decirlo asi, crea un campo en la tabla con un valor predeterminado de 1, y al momento de entrar a la visita secuencial, en la primera pagina, cambia el valor en la tabla a 0 y toma el valor por pagina, si esta tiene 1 que mire las paginas, si ya llego a la ultima pagina, pon la variable a 0, y como habras de evaluar que tenga 1, le permitira o no el acceso
solo es una idea fugaz... espero haberme dado a entender