I think you have the makings of a new Netflix series there. I propose it be called Check In (or Cheque In for those of us in the UK).
When you check-in to a hotel you aren't "handing over a cheque", you are checking-in with the reception. Ie., you are speaking to reception and checking your reservation/room.
To "check in with someone" is to have a chat or talk to a person to "check" how they are.