82ad790e_and_Merchant_Services_Glossary__Definition
[Term] PIN Debit [Definition] 
A debit card transaction authorized by a cardholder using a personal identification number to complete the transaction.
Credit Card Processing and Merchant Services Glossary
Definition