Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento增值税编号无效_Magento - Fatal编程技术网

Magento增值税编号无效

Magento增值税编号无效,magento,Magento,每次我输入有效的增值税编号时,Magento都会返回“增值税编号无效” 我查了一下我的增值税号码,它正在工作。我用我的名字得到了所有的信息。请帮助解释为什么Magento返回无效 例如,我的增值税号码是CZ42555751,我输入了42555751 感谢要验证增值税号码,Magento会在内部调用Web服务 如app/code/core/Mage/Customer/Helper/Data.php /** * WSDL of VAT validation service * */ cons

每次我输入有效的增值税编号时,Magento都会返回“增值税编号无效”

我查了一下我的增值税号码,它正在工作。我用我的名字得到了所有的信息。请帮助解释为什么Magento返回无效

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


感谢

要验证增值税号码,Magento会在内部调用Web服务

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 = '')
{
单击“验证”按钮时,validateGatroller.php文件(
Mage\u Adminhtml\u Customer\u System\u Config\u validateGatroller
)的
\u validateGatroller
函数将调用这些函数

看看您给出的示例,代码似乎无效