Jim Duncan is the author of this article on online payment system. Find more information about internet payment systems here.