someson / tin
TIN (Taxpayer Identification Number) online check handler
dev-master
2021-09-12 20:48 UTC
Requires
- php: >=7.1
- ext-intl: *
- ext-json: *
- guzzlehttp/guzzle: ^6
- tolerance/tolerance: ^0.4.2
Requires (Dev)
Suggests
- ext-curl: *
This package is auto-updated.
Last update: 2025-03-13 04:33:10 UTC
README
API Documentation
https://evatr.bff-online.de/eVatR/xmlrpc/
API opening hours :D
German:
Über diese Schnittstelle können Sie sich täglich, in der Zeit zwischen 05:00 Uhr und 23:00 Uhr,
die Gültigkeit einer ausländischen Umsatzsteuer-Identifikationsnummer (USt-IdNr.) bestätigen lassen.
English:
Via this interface you can check the validity of a VAT identification numbers daily,
between 05:00 and 23:00 hours.
Expenses of using an API
German:
Die Nutzung der Schnittstelle ist durch keine Registrierung reglementiert, die Nutzung ist kostenfrei.
English:
The use of the interface is not regulated by any registration, the use is free of charge.
Use
$client = new Client(); $response = $client->verify(new Params([ 'UstId_1' => 'DE12345678', 'UstId_2' => 'AT98765432', ])); echo $response->isValid() ? 'succeed' : 'failed'; // $message = $response->getMessage(); // $details = $response->getDetails();
Tests
$ ./vendor/bin/codecept run
Static analyzer
$ ./vendor/bin/phpstan analyse src --level max