Various embodiments herein each include at least one of systems, methods, and software for model-based data validation to identify when self-scan checkout data requires validation. Some embodiments, in the form of a method includes receiving, via a network from a self-scanning device, a self-scan dataset of items for purchase within a purchase data processing transaction and evaluating the self-scan dataset to determine whether to require a rescan of items represented in the self-scan dataset. In such embodiments when a rescan is determined to be required, the method includes transmitting via the network to at least one of the self-scan device and at least one device of a store employee data indicating a rescan is required. However, when a rescan is not determined to be required, the method includes permitting the purchase data processing transaction to proceed.
展开▼