Not since the invention of the credit card have payments been such a topic of conversation. MasterCard provides a look at the commerce revolution and the innovation it’s spawning.