Web commerce and payment system with point of sale, mobile credit card processing and software to support school finance