No, you cannot apply for an IPO through credit card.
The IPO application can be filed online or offline through either UPI or ASBA. For UPI application, you need to have a UPI ID and for ASBA application, you need to have a bank account with one of the banks that support ASBA services.
Discuss this question