You can use Internet Banking, NEFT, Mobile Banking, setting an auto-debit payment method, and NACH Facility to pay the bills associated with your IndusInd Bank Platinum credit card online. You can also pay with cash or a check in person at the closest bank location.