A method and system for achieving the delivery of a digital product from
an Internet vendor to a customer, while maintaining customer anonymity
with respect to the vendor. After the purchase of a digital product from
an on-line merchant, the merchant sends to the customer a receipt
containing a link that allows the customer to request delivery of their
electronic product. Accessing the link then triggers the merchant to
verify the validity of the request, based upon information securely
encoded in the link sent to the customer. Upon verification of the
delivery request, the merchant requests that the vendor fulfill the
product delivery request. The identity of the customer and transaction
information about the purchase of the digital product is not revealed to
the vendor.