We have been receiving a number of complaints from punters from India whose payment was rejected by their Banks. On further investigation we found out that it's due to not specifying name and address. We have added name and full postal address fields on our payment page. Please specify your name and address as it's mentioned in your account.
These fields are optional but if you don't specify them then your payment might not go through. I'm aware that VISA mandate collecting name and address during payment.