You did not mention it but I’m assuming you are using QuickBooks Online. If so, then yes the banking data will import without any payee or class info because the bank does not have that info. If you have a bill that you created in QuickBooks then you just need to match the check with the open bill. In the banking center, there is a way to match transactions that are imported with their corresponding bill/invoice in QuickBooks. Once you perform the match, the payee and class info will populate based on the info from the bill.
Check out our how to match banking transactions video tutorial to see this in action:
Best wishes for a prosperous 2018,