View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001687 | OXID eShop (all versions) | 1.02. Price calculations (discounts, coupons, additional costs etc.) | public | 2010-03-08 13:21 | 2012-12-07 15:19 |
Reporter | kircma | Assigned To | |||
Priority | high | Severity | block | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 4.2.0 revision 23610 | ||||
Fixed in Version | 4.3.0 revision 26948 | ||||
Summary | 0001687: Online VAT-ID check not available anymore | ||||
Description | According to oxonlinevatidcheck.php the URL for the online VAT ID check is http://ec.europa.eu/taxation_customs/vies/api/checkVatPort?wsdl However http://ec.europa.eu/taxation_customs/vies/faqvies.do#item16 states that the correct URL for this service is http://ec.europa.eu/taxation_customs/vies/services/checkVatService?wsdl Moreover: Since Friday, 2010-03-05 09:51:37, we get the exception "VAT_MESSAGE_SERVICE_UNAVAILABLE" for all VAT ID check requests (as far as I could trace it). Please check and fix it ASAP! | ||||
Tags | VAT | ||||
Attached Files | |||||
Theme | |||||
Browser | All | ||||
PHP Version | any | ||||
Database Version | any | ||||
related to | 0001648 | resolved | arvydas_vapsva | Missing catch of warnings - especially on online-vat-id-check |
|
I forgot to add that http://ec.europa.eu/taxation_customs/vies/api/checkVatPort?wsdl results in 404 - Not found (not clearly visible in browser but can be found out via wget or other diagnostic tools) |
|
Thank you for your report. This will be fixed in next release. You can find a workaround how to disable this Online VATID check temporarily (by installing additional module), how it is wrote in bug 0001648. In next version two additional options will be implemented: one for disabling the check, other - for changing URL, in case if VIES will change it once again. Best regards, |
|
Thanks, but I need a resolution now with working online VAT ID check. I wrote a module that changes the URL but it didn't work. class fix_oxOnlineVatIdCheck extends fix_oxOnlineVatIdCheck_parent { /** * WSDL URL * * @var string */ protected $_sWsdl = 'http://ec.europa.eu/taxation_customs/vies/services/checkVatService?wsdl'; } This results again in entries in the exception log. I uploaded the corresponding http request and response that I extracted from a tcpdump. |
|
Module you made is correct, but when using url you gave Java exception, containing message "The endpoint reference (EPR) for the Operation not found is http://prod2.taxud.cc.cec.eu.int:8106/vies/services/checkVatService and the WSA Action = ", is thrown. Seems like service does not work correctly yet. |
|
Maybe you can implement a fallback on the new RPC online check from the "Bundeszentralamt für Steuern". See http://evatr.bff-online.de/eVatR/xmlrpc/ This service has only been made available recently (01.03.2010). It has some restrictions, too: It is only available for shop owners with a German VAT-ID. It is only available from 05:00 Uhr to 23:00 (CET). However I still think it's worth integrating this service as an additional fallback. |
|
Hi all, I'm looking to solve this webservice problem too. And I found your bugtracker after some searches on Google. I also have the response "The endpoint reference (EPR) for the Operation not found is http://prod2.taxud.cc.cec.eu.int:8106/vies/services/checkVatService and the WSA Action = " since few days now. Btw thanks kircma for the eVatR but it is too restrictive for me :-/ Jeremy |
|
Dear Mr Steinhaeuser, It is true that until yesterday 16:00 some users got a truncated WSDL when they tried to retrieve the WSDL file. We have since taken actions to fix this. Cna you please confirm that your problems still persist? And let me assure you that the recent events have made very clear that we must have a clear and up-to-date information channel for technical changes or issues... Thanks, The VIES/Web Team |
|
please use alternative WSDL: http://ec.europa.eu/taxation_customs/vies/services/checkVatService.wsdl |
|
finally fixed by updating wsdl location (http://ec.europa.eu/taxation_customs/vies/services/checkVatService.wsdl) |
|
Got an answer from VIES: > The static WSDL will remain available indefinitely. |