public function generateUniqueHash()
    {
        return md5(sprintf("%s.%s.%s.%s.%s.%s.%s",
            $this->getCustomerId(),
            $this->getCountryIso(),
            $this->getCityId(),
            $this->getCityPrefix(),
            $this->getMapData()->getMapDetail(),
            $this->getAutorenewEnable(),
            date("YmdHis")
        ));
    }