Definitions for "Online Check"
A transaction that is deducted electronically from the customer's checking account when they provide their routing number and account number in the check signup form
a completely electronic transaction
an electronic transaction enabling the customer to approve payment