我一直在纠结是否有办法验证给定的税号是否正确。我有一个表格,客户可以在其中输入发票数据,但当付款到达我们的银行账户时,我们会在系统中创建发票。
这意味着,如果增值税id错误,Xero将在创建发票时返回错误。我想验证发票数据表上的税号。
我已经检查了API文档,但在那里找不到任何东西。我是不是错过了什么?
我有一个应用程序,可以将联系信息发送给Xero,并首先验证增值税号码。
我使用VIES增值税SOAP服务来完成此操作。
https://www.programmableweb.com/api/vies-vathttp://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl
我的代码在c#中,所以我只是通过wsdl创建了一个web引用,并使用countryCode和vatNumber参数调用它。
您也可以使用https://tin-check.com/en/
他们有一个API,可以验证100多个国家的税号https://api.tin-check.com/
这可能是一个很好的替代方案。