Get your taxes done using TurboTax

If you are using the Desktop program there is a 24.99 fee to efile the state.  I think that's what you used the credit card for first.  Then  to pay the tax due saying you will mail a check was probably right.  Then you can pay directly on your state's website if you want.   Most states cannot be paid from within the TT system and requires additional steps.

https://ttlc.intuit.com/community/refunds/help/what-are-my-options-for-getting-my-state-refund-or-fo...