The Various Payment Methods Available On The Web