It has to praise 7.47 million merchants and over 95 million shoppers worldwide.