Dear Aaron
Transaction Failure Rates vary with the mode of payment that is used.
NetBanking has a success rate of an average of 65-70%
Credit Cards/Debit Cards are slightly higher and in the region of 72-75%
These are primarily dependent on multiple factors like the Infrastructure, Connectivity, etc
Can I please understand what is the line of business you are pursuing ? The line of business would dictate what are the possible modes of payment as well as the methods of payment we at BillBharo can offer you.
If you can send me some details about your requirement, I could give you a suitable option as well.
Regards,
Aditya Babbar