TruRating captures a single, anonymous rating from each of your card paying customers, at the time that they pay. 

Alongside this, the TruRating terminal application will always collect the following information: Question asked, the Rating score, if a question skipped/timed out, the transaction value, the date and time, the location and the Terminal ID.

It is never possible to tell which customer gave a particular rating which is why you can be assured of honest, anonymous feedback.