Meaning of “CNP” in the English Dictionary

Business

"CNP" in Business English

See all translations

CNP

uk us COMMERCE, BANKING

abbreviation for card not present

(Definition of “CNP” from the Cambridge Business English Dictionary © Cambridge University Press)