Checkout system implemented