Dictionary

Modern method of securing payment cards for on-line payments. Holders of cards protected by this technology enter a unique 3D secure password sent to their registered mobile phone in order to make the on-line payment.