Add checkout feature