82ad790e_and_Merchant_Services_Glossary__Definition
[Term] On-line Debit [Definition] 
An on-line debit card deducts funds from the bank account immediately, as soon as the card is used. There is no delay for processing the transaction. On-line debit cards can either have the MasterCard, Visa, or Discover logo, or they can have only the user’s logo, like an ATM card.
Credit Card Processing and Merchant Services Glossary
Definition