Why does TurboTax not allow me to file today and pay with credit card Apr 18?

TurboTax allows to file today and pay with a bank account or debit card on Apr 18 but not a credit card.