Definitions for "Electronic Draft Capture"
A system in which transaction data is electronically captured at the merchant location and transmitted for authorization and clearing processing.
The processing and financial settlement of credit card transactions through electronic means.
Process of electronically authorizing, capturing and settling a credit card transaction