I think there is a misunderstanding on the reset.
When a user buys a new connection, it is not the same reset as in the "time to reset connection" parameter. A brand new connection state is created.
You can always buy a new connection, even when the page says "expired" and "you can't connect", because these relate to the previous connection state.
It is true that the user has to scroll down the page or click on "click here to try another ticket" to be offered the link to pay again.
If you have a suggestion on this, it is welcome.