A method and system for providing prepaid data service. A subscriber
terminal may establish a connection with a communications network. Based
on a balance of a prepaid account, traffic from the subscriber terminal
may be directed to a self-service portal. At the self-service portal, a
user of the subscriber terminal may provide a credit card to add value to
a prepaid account and to select a type of prepaid data service. The
subscriber terminal may then be granted access to a data network. The
balance of the prepaid account may be adjusted in accordance with the
prepaid data service that is provided. When the balance of the prepaid
account meets a threshold, the subscriber terminal's access to the data
network may be redirected back again to the self-service portal.