A few good payment gateways are-
PayU is a global firm having presence across Hungary, South Africa and India among others. They have Jabong and SnapDeal among their clients. They have good mobile optimized payment page, IVR payment, store card feature etc.
It is the biggest payment gateway and the best in India. With over 85% etailers opting for their services, the gateway has more than 100 payment options. If you have a own website, you can integrate CCAvenue shopping cart into your website.
Founded with an aim of simplifying online payment in India, it has grown to be one of the 3 largest payment gateway firms in just 3 years. They have a good clientele comprising Meru, Esselworld, Kaya, PVR cinemas and Zivame among others.
A Times Group company, this feature easy integration, registration and flexible payment options. It appears to be a safer option. They use Norton secure features.
As for your need, I would recommend CCAvenue and Direcpay as the best options.