How did Ribbon implement this?
http://techcrunch.com/2013/04/10/well-that-was-fast-twitter-...
More specifically, it uses the Twitter "Player" card to load an iFrame with a separately hosted Ribbon checkout page. Example here: https://www.ribbon.co/086f0a?twitter=true