It might be the problem of payment gateway, it is not being able to give successful response back to freecharge for confirmation. Try getting "Accelyst Solutions Pvt Lt" as merchant name and it will work.
Firstly I also got Freecharge as merchant name, payment failed. Tried another time and got Accelyst as merchant name, transaction got successful. From there on, always getting Accelyst as merchant name.