Skip to content

huglester/vatin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

VATIN: validation for VAT identification numbers

A small PHP 5.3 library for validating VAT identification numbers (VATINs).

Installation

This library is available on Packagist:

$ composer require ddeboer/vatin:1.0

If you want to use this library in a Symfony2 application, you can use the VatinBundle instead.

Usage

Validate a VAT number’s format:

$validator = new \Ddeboer\Vatin\Validator();
$bool = $validator->isValid('NL123456789B01');

Additionally check whether the VAT number is in use, with a call to the [VAT Information Exchange System (VIES)] (http://ec.europa.eu/taxation_customs/vies/faq.html#item_16) SOAP web service:

$validator = new \Ddeboer\Vatin\Validator();
$bool = $validator->isValid('NL123456789B01', true);

About

Validate VAT identification numbers

Resources

License

Stars

Watchers

Forks

Packages

No packages published