Online transactions fundamentally require internet connectivity to execute: the 'online' designation specifically indicates network-based processing. Real-time status is not guaranteed (batch processing exists), and telephone-based transactions fall under different categories. Internet connectivity is the defining characteristic.