Anonymous voice communication between a first station and a second station
is facilitated by providing an interface that allows input of a
transaction specification from at least one of the first and second
stations. A reference code associated with the transaction is generated,
there being a defined relationship between the reference code and the
address of the second station for voice communication. The reference code
is supplied to the first station, and a voice communication request and
the reference code are received from the first station. The reference
code is used to recover said address and a channel for voice
communication is opened between said first and second stations. Voice
communication can thereby be established between the first and second
stations without providing the address of the second station to the first
station.