Can I make payment via netbanking or ACH Wire Transfer?

For the time being, NO.

We use Stripe for secure transactions.They are working to bring netbanking and ach-wire transfers and other modes of payments in India. So please bear with us until then and use supported Credit/Debit cards.