Could be confusing. “Oh, Junior, you need to scan that before putting it in the cart, or we will get stopped at the door to correct it.” I think the point is to associate the item with the paying account, and then to commit the sale by leaving the store with it.
And that assumes both Mom and Junior are honest. I’m picturing people using someone else’s account to get through the door, then walking out without them.