Definition
Credit card or debit card transaction (conducted usually over internet or telephone) during which the cardholder is not physically present and therefore his or her card is not seen or swiped.
Related Videos
http://www.businessdictionary.com/definition/card-not-present.html


