Payments: Which method is better (faster, more secure) for online transactions in India? A debit card or net banking?
We have a company based in the United States. Is there a payment gateway we could use that accepts popular payment methods in India (eg debit card, net banking, wallets)? PayUMoney, CCAvenue and the likes seemed to require the company to be registered in India.