use product ref json to return