Definition of electronic cash in English:

electronic cash

noun

Origin

1980s; earliest use found in Business Information Technology.