View Issue Details

IDProjectCategoryView StatusLast Update
0001687OXID eShop (all versions)1.02. Price calculations (discounts, coupons, additional costs etc.)public2012-12-07 15:19
Reporterkircma Assigned To 
PriorityhighSeverityblockReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.2.0 revision 23610 
Fixed in Version4.3.0 revision 26948 
Summary0001687: Online VAT-ID check not available anymore
DescriptionAccording 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!
TagsVAT
Attached Files
vat-check.zip (1,231 bytes)
Theme
BrowserAll
PHP Versionany
Database Versionany

Relationships

related to 0001648 resolvedarvydas_vapsva Missing catch of warnings - especially on online-vat-id-check 

Activities

kircma

2010-03-08 13:32

reporter   ~0002384

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)

dainius.bigelis

2010-03-08 14:44

reporter   ~0002386

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,

kircma

2010-03-08 14:58

reporter   ~0002387

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.

arvydas_vapsva

2010-03-08 15:48

reporter   ~0002388

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.

kircma

2010-03-09 08:53

reporter   ~0002393

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.

j0k3r

2010-03-09 12:28

reporter   ~0002396

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

marco_steinhaeuser

2010-03-09 12:34

reporter   ~0002398

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

arvydas_vapsva

2010-03-09 13:54

reporter   ~0002399

please use alternative WSDL: http://ec.europa.eu/taxation_customs/vies/services/checkVatService.wsdl

arvydas_vapsva

2010-03-09 13:55

reporter   ~0002400

finally fixed by updating wsdl location (http://ec.europa.eu/taxation_customs/vies/services/checkVatService.wsdl)

marco_steinhaeuser

2010-03-11 11:42

reporter   ~0002411

Got an answer from VIES:
> The static WSDL will remain available indefinitely.