It is estimated there are over 10,000 credit card transactions made every second around the world.