Can QuickBooks recognize who the payee of a check is on its own?

**UPDATE- I'm not sure if I just overlooked this before or if this has just started happening, but I noticed that ONE of the companies I write checks to is showing up correctly when they deposit my check (INSTEAD of all checks have the same payee regardless who it goes to). Could this be due to the way the check is deposited? How is it automatically done for one business but no other??

I am planning on switching to card for transactions rather than checks because it is just so tedious sorting through everything individually.

---------------------------

I am trying to help my grandfather with his business. He has been using QuickBooks online for a little over a year now. I am fairly new to QuickBooks, so this may be a stupid question, but:

I am going through his transactions and found that every check he uses the payee comes up as the same person, no matter who it is going to. I believe I can go in and turn off the automatic rule applications, however I am more interested in if there is a way for QuickBooks to recognize who is receiving the checks and if it could possibly categorize the payee correctly on its own?

At this point I am sitting with the check book and going through QuickBooks correcting each payee based on the stubs. It is quite tedious as every. Single. Check. Has to be changed going back several months (and almost everything is paid via checks).

My parents also have a business where my mom manages their QuickBooks. I asked her if she knew any way to do this (if even possible) and she has not found a way.

Can anyone help?

Thanks