A method and system for providing a transactional environment including a
server and one or more set-top boxes in communication with the server.
The server stores product information data, which is updated in the
server as soon as the product information data changes. The set-top boxes
receive the product information data as well as navigable displays in a
single transmission, which guide a user through a product ordering
process on his or her television. The user may navigate and complete the
ordering process in a real-time basis using a television remote control.
The product information, e.g., available inventory, is updated as soon as
the product information changes, and the set-top boxes replaces outdated
navigable page data on a real-time basis.