Method for providing controlled online access from a terminal user (1) to a content service (2) via a telecommunications system (3), the telecommunications system (3) comprising a network (4), at least one terminal (5) being connected to the network (4), the terminal (5) comprising a display for displaying content services (2), said method for use in a first system (6), the first system (6) being connected to a second system (7), the first system (6) being connected to a means (8) for storing billing data of terminal users (1), the method comprising the following steps:
- receiving (a) in the first system (6) a request from the terminal (5) for access to the content service (2), said request being sent from the terminal (5) to the first system (6) using the network (4), said request comprising a first code for identifying the terminal user (1) and/or terminal (5),
- allowing (b2) or refusing (b1) online access from said terminal (5) to said content service (2) based on the terminal user's billing data, in case of refusal (b1),
- storing (d) said first code and a second code identifying the request with the terminal user's billing data,
- providing (e) the terminal (5) with information to set up a connection to the second system (7), said information comprising the second code, said information being sent from the first system (6) to the terminal (5) using the network (4),
- receiving (f) in the second system (7) said second code or related code, the second code being sent from the terminal (5) to the second system (7) using the network (4),
- updating (g) the terminal user's billing data referenced by said second code,
- allowing (h1;b;2) online access from said terminal (5) to said content service (2).