checkout by id or exact match