add serialization to json for shop request