A system and method for merchant invoked electronic commerce allowing
consumers to purchase items over a network and merchants to receive
payment information relating to the purchases. The system includes a
server having software which gathers the purchasing information from a
consumer to complete a purchasing transaction over a network. The system
has a consumer data structure that stores purchasing information for
registered consumers. The software is able to access the consumer data
structure and enter the consumer's purchasing information during
subsequent purchases. Having the software obtain and enter the consumer's
purchasing information, the consumer does not have to enter the same
information every time they purchase an item over the network. In
alternate embodiments, the same technology can be applied to other arenas
where a user may have to enter the same repetitive information. In
addition, consumers can register with the consumer information server
prior to making purchase. In an alternate embodiment, a merchant can
gather the purchasing information from a consumer and pass the
information to the consumer information server to allow the consumer to
register with the consumer information server.