Overenie IČ DPH pomocu API VIES

Európska Únia poskytuje zadarmo API na overenie platnosti IČ DPH čísla. Systém je známy ako VIES. Popis SOAP klienta nájdete vo FAQ, Q18.

PHP volanie služby nájdete nižšie. Ako parametre posielam kód krajiny (‘SK’) a DIČ. Služba vráti v atribút “valid” TRUE ak je IČ DPH platné. Ak je valid TRUE, môžem sa spoľahnúť, že IČ DPH je SK + DIČ.

$client = new SoapClient("http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl", array('exceptions' => false, ));

try {
  $obj3 = $client->checkVat(array('countryCode' => 'SK','vatNumber' => $tax_id));
  }

catch(Exception $e) {
  $return['icdph'] = '';
  return $return;
}

if($obj3->valid) {
  $return['icdph'] = 'SK'.$tax_id;
  return $return;
}

Leave a Reply

Your email address will not be published. Required fields are marked *