Term of the Moment


Look Up Another Term

Definition: eCharge

An earlier Web payment service from eCharge Corporation, Seattle, WA. Initially specializing in digital content and monthly ISP charges, eCharge billed customers via a 900 number on their telephone bills. It later added a revolving line of credit and a prepaid account to support micropayments. Funds could be transferred from the customer's bank via the ACH system. eCharge used digital certificates in the user's PC, at the merchant site and at eCharge, and all three were verified before a transaction is completed. See Web payment service.