Facebook recently announced that they will be rolling out a Facebook card in the near future. The card will be a tangible, reusable gift card that allows users to keep balances from multiple retailers on the same card.
The way the gift cards will work is one Facebook friend will go to the Gift Cards & Digital tab on Facebook, select the value of the gift and then make the purchase. The person the gift was purchased for will receive a real time notification of the gift and their Facebook card in the mail in a few days.
The gift cards can be viewed under account settings on both the mobile and desktop version of Facebook.
For more information: http://mashable.com/2013/01/31/facebook-card/.