1. A computer-implemented method for distributing a gift payment request for an offer to a potential purchaser, comprising: communicating, by a computer, an offer to a user, wherein the offer includes information identifying a product for sale; receiving, by the computer, from a remote computing device associated with a user, a selection to purchase the offer; in response to receiving the selection to purchase the offer; displaying, by the computer, payment options on a payment user interface via the remote computing device, the payment options comprising a redirection payment option; receiving, by a computer, a selection of the redirection payment option, wherein the redirection payment option comprises user identifying information for a user account maintained by the computer for the user and purchaser contact information for a user-identified potential purchaser; generating, by the computer, a gift payment request comprising the user identifying information, a description of the user-selected offer, and a payment amount being requested from the potential purchaser to purchase the user-selected offer, wherein the gift payment request is linked to the user account maintained by the computer; distributing, by the computer, the gift payment request to a computing device associated with the user-identified potential purchaser based on the provided purchaser contact information; receiving, by the computer, an acceptance notification from the computing device associated with the potential purchaser, the acceptance notification comprising payment information for the potential purchaser to pay for the user-selected item; communicating, by the computer, the payment information received from the potential purchaser computing device to a payment processor to process payment for the user-selected item based on the payment information for the potential purchaser; communicating, by the computer, to the computing device associated with the user, a notification indicating that the potential purchaser purchased the offer for the user.