Electronic payment mechanisms have improved in the last few years due to improvements in the technology that is involved. With the emergence of payment gateways like Interswitch and E-tranzact, payments via ATM cards have increased (Interswitch claims that there are now 26 Million e-payment...