Patent ID: 8478653

Claim:
A method performed by one or more processing devices, comprising: receiving, from a computing device of a first party, a request to purchase a gift for a second party; issuing the gift to the second party; receiving information from the second party; identifying a location of the second party based on the information received from the second party; determining whether a taxing authority of the second party's location imposes at least one of a tax on a purchase associated with redemption of the gift by the second party or a tax on the receipt of the gift by the second party; determining an amount of the tax imposed by the taxing authority of the second party's location; generating, using instructions stored on a storage device, a payment request for the amount of the tax imposed; and transmitting the payment request to the computing device of the first party subsequent to identifying the location of the second party based on information received from the second party so that the first party has an option to pay the tax imposed based on the second party's location.