There will be a 'Gift' button besides the 'Purchase' button which when clicked, an overlay will open for them to select the user they want to purchase the upgrade for. Once the payment is done, the gifted user will be upgraded and an alert will be dispatched telling who gifted the account upgrade (maybe?).
Let me know if you are interested. Or if you any other feature in mind