protected function checkUserGroup(TdbDataExtranetUser $oUser)
    {
        $bIsValidGroup = false;
        $aUserGroups = $this->getPaymentMethodDataAccess()->getPermittedUserGroupIds($this->id);
        if (!is_array($aUserGroups) || count($aUserGroups) < 1) {
            $bIsValidGroup = true;
        } elseif ($oUser->IsLoggedIn()) {
            $bIsValidGroup = $oUser->InUserGroups($aUserGroups);
        }

        return $bIsValidGroup;
    }