July 14 was a very big day for Mastercard.  The company held an event to unveil the enhanced version of its Masterpass global digital payment service and gave a first look at its new digitally inspired logo. You will probably notice that the brand now uses a lowercase "c" in its logo, symbolism for the emphasis no longer being placed on a physical card. With the updated Masterpass, the company is the first and only network to deliver an omni-channel, all-digital payment service for card issuers, merchants, and customers.