    public function get_discount_type()
    {
        $data = $this->couponCodeGetDataFromSession();
        if (empty($data)) {
            return false;
        }
        if (isset($data['discount_type'])) {
            return $data['discount_type'];
        }
        return false;
    }
NVD is only using a subset of CWE for mapping instead of the entire CWE, and the weakness type is not covered by that subset.