toxicdigital/vat-validator

验证增值税号是否与欧洲委员会官方VIES增值税号验证SOAP服务相匹配。

v1.1-stable 2018-02-18 10:10 UTC

This package is not auto-updated.

Last update: 2024-09-29 05:31:20 UTC


README

验证增值税号是否与欧洲委员会官方VIES增值税号验证SOAP服务相匹配。

先决条件

  1. PHP版本7及以上。
  2. php7.x-soap 扩展

如何安装

composer require "toxicdigital/vat-validator"

如何使用

use Toxic\Validator\Vat as VatValidator;

$validator = VatValidator::getInstance();

//Returns true or false
$validator->isValid("XY123456789");

//If VAT number is valid, company info is available
$validator->getCompany();

/*
 * Toxic\Validator\Vat\Company Object
 * (
 *   [name] => John Doe
 *   [address] => 123 Main St, Anytown, UK
 *   [vatNumber] => 100
 *   [countryCode] => GB
 *   [valid] => true
 * )
 */