You can pay American Express credit card dues via multiple channels: Auto-Debit facility Net banking Drop Boxes NEFT UPI