You cannot invest via credit cards as it is against regulations. You can pay via net banking, UPI and auto-debit mandate.