From food to entertainment, train fare to online shopping, these days you can pay for just about anything with your phone.