The problem with a lot of payment gateways is that they do not ask for money upfront. If you are working with a payment gateway provider, you will need to pay him a certain amount of money to get the web page up and running effectively.
Many payment gateway providers mention that their services are free of charge but end up having a lot of hidden fees and costs that can end up costing you a pretty penny in the long run. Even if you have chargeback options, you need to make sure that a part of it does not go to the provider, or you will end up incurring a loss.
Go for a payment gateway provider such as PayU Money if you are looking for free service. Without any hidden costs, you will only need to pay a transaction fee of 2% for each transaction. This is considerably cheap compared to the amount you might pay as just set up otherwise.
For more details visit : https://www.payumoney.com/