YourDictionary

InternetCash - technical definition


A now defunct Web payment service from Spendcash.com, New York that provided a payment method for people without credit cards. Prepaid InternetCash cards were purchased in retail establishments and activated at a participating Web site. See Web payment service.



link/cite print suggestion box