Micropayments: An idea whose time has passed twice? | IEEE Journals & Magazine | IEEE Xplore