Self checkout is not automation. It's making the customer do the work.
Automation would be: Stick an RFID-tag to all your items, make me check in with my phone at the entrance. Automatically "scan" all the items when my cart and my phone leave the store at the same time. Bill me.