Saludos cordova2011 !!!

100% de acuerdo con fx700, se debe suponer (por demás) que los datos de los clientes se encuentran almacenados en una BD. Cuando el cliente marque el nro de su cédula de identidad (debe ser a lo que te refieres) este sea enviado al PC y por supuesto el programa lo toma lo coteja con la BD y si está al día puede entrar, de lo contrario la cerradura no abre.
Ahora hablamos de electrónica (en el caso de la cerradura), y el dispositivo no va a entender que vai... es esa de que 'entra', 'no entra', 'pagó' o 'no pagó'. Usarías un poco de la lógica digital (0 y 1).
Al recibir el nro de C.I., y verificar su estado actual, solamente (despues de ser procesado por el programa hecho en VB) envia en respuesta (hacia la cerradura) un
'0' lógico (si está moroso)

o un
'1' lógico (si está al día)

. Al recibir uno de los dos estados, el software de la cerradura hará el resto.
Esto es más o menos a grosso modo. Espero te pueda ser de alguna utilidad.
Saludos !!!
Manuel F. Borrego S.

Barcelona, Edo. Anzoátegui. Venezuela.