Abstract: Disclosed is a system for self-checkout with anti-theft measures. The system comprises: an Electronic Article Surveillance (EAS) device configured to be affixed to a merchandise and uniquely identify the merchandise via at least one visually or wirelessly readable code; an Identification (ID) Code Reader configured to: obtain and process the at least one visually or wirelessly readable code associated with the EAS device, and extract information from one or more databases for facilitating a transaction of the merchandise; and an EAS Unlock Device configured to: detect a payment status of the merchandise indicated in the one or more databases based at least upon the at least one visually or wirelessly readable code associated with the EAS device, and in response to detecting a successful payment of the merchandise indicated in the one or more databases, detach the EAS device from the merchandise.