Organized checkout class