Magento增值税号无效

时间:2015-10-16 12:30:06

标签: magento

Magento返回'增值税号码无效'我每次输入有效的增值税号。

enter image description here

我检查了我的增值税号here并且它正在工作我用我的名字获得了所有信息。请帮助为什么Magento返回Invalid。

例如我的增值税号是CZ42555751,我输入了42555751.

由于

1 个答案:

答案 0 :(得分:0)

要验证增值税号,Magento会在http://ec.europa.eu/taxation_customs/vies/services/checkVatService?wsdl

内部调用网络服务

正如_createVatNumberValidationSoapClient

中的app/code/core/Mage/Customer/Helper/Data.php中所定义
/**
 * WSDL of VAT validation service
 *
 */
const VAT_VALIDATION_WSDL_URL = 'http://ec.europa.eu/taxation_customs/vies/services/checkVatService?wsdl';

从同一班级的checkVatNumber来电。

/**
 * Send request to VAT validation service and return validation result
 *
 * @param string $countryCode
 * @param string $vatNumber
 * @param string $requesterCountryCode
 * @param string $requesterVatNumber
 *
 * @return Varien_Object
 */
public function checkVatNumber($countryCode, $vatNumber, $requesterCountryCode = '', $requesterVatNumber = '')
{

当您单击“验证”按钮时,这些函数将由ValidatevatController.php文件(_validate)的Mage_Adminhtml_Customer_System_Config_ValidatevatController函数调用。

查看您提供的示例,似乎代码无效。