Yes, you can pay via net banking associated with your Niyo Money registered bank account only. You can do lumpsum and SIP investments via net banking. Once your auto-debit mandate is registered, your SIP payments will be automated.
You can also pay via UPI & Auto Debit. However, you cannot pay using a debit card or credit card.