Apparently the company has been flagged as fraudulent. Pay through your bank.
Are you talking about Neo? Or PaySimply?
PaySimply is the company that the CRA use to take its payments. They are not part of the TurboTax program.