vies dotnet
1.0.0
基于官方来源的最新信息对 dotnet 进行欧洲 (EU) VIES API 增值税验证
此 API 的目的是允许参与共同体内部商品或服务供应的人员获得任何指定人员增值税识别号有效性的确认。
开始使用 Vies api 的最快方法是安装 NuGet 包。
包管理器:
Install-Package vies-dotnet-api -Version 2.3.1
.NET CLI:
dotnet add package vies-dotnet-api --version 2.3.1
封装参考
<PackageReference Include="vies-dotnet-api" Version="2.3.1" />
检查欧盟增值税号是否有效
var result = ViesManager.IsValid("RO123456789");
或者
var result = ViesManager.IsValid("RO","123456789");
检查欧盟增值税号是否有效
var viesManager = new ViesManager(); var result = await viesManager.IsActiveAsync("RO123456789");
或者
var result = await viesManager.IsActiveAsync("RO","123456789");
自 2021 年 1 月 1 日起,英国不再是欧盟成员,因此欧盟委员会提供的 VIES 服务不再验证英国的增值税 ID。
检查英国增值税号
... var validationResult = await viesManager.IsActiveAsync("GB434031494");
将返回以下消息:
由于英国脱欧,自2021 年 1 月 1 日起,英国 (GB)不再受 EC 提供的 VIES 服务支持。
该 API 在 Apache 2 开源许可证下发布。您可以将其用于个人和商业目的,在其基础上进行构建和修改。
我的开源 JetBrains 执照
AppVeyor 允许为开源项目免费构建 CI 服务