This would also enable seamless gift card exchanges. Currently secondary markets exist for gift cards, but they take ~10% margin to account for the high fraud risk, holding time, etc.
Why not just skip all that nonsense and build a token? It's an easier abstraction and does not involve asking permission or trusting a third party.