Q. Why do you call them "registration and monitoring" programs?
Whenever a person hands over name, address, and ID to receive a numbered card, that person has been registered. When that number is used to track the individual's activities, that person is also being monitored.
The dictionary says that to monitor means "to watch, keep track of, or check, usually for a special purpose." This word accurately reflects what a supermarket program does. You could also call it surveillance, which means "close watch kept over someone or something."