A novel transaction-enabling method and system are disclosed, wherein a
transaction-enabling Java-Applet is embedded within an HTML-encoded
document stored in an HTTP server at predetermined URL. When a code
symbol (e.g., magstripe or bar code) encoded with the URL is read using a
code symbol reader interfaced with a Java-enabled Internet terminal, the
corresponding HTTP document is automatically accessed and displayed at
the terminal, and the transaction-enabling Java-Applet initiated for
execution so that the customer, consumer or client desiring the
transaction can simply and conveniently conduct the information-related
transaction over the Internet. The transaction-enabling Internet terminal
can be in the form of an Internet kiosk installed in a public location,
in the manner as conventional ATMs. By virtue of the present invention,
universal transaction machine (UTMs) can be easily deployed for use by
the mass population so that they can easily conduct various types of
transaction over the Internet.