EU VAT ID Check for OXID CE

This is our attempt at providing an automatic VAT-ID check for EU businesses. It’s under GPL.

http://code.google.com/p/oxid-module-euvat/

Please give it a try and give us a lot of feedback!

Thanks
Ashant

“This project currently has no downloads.”

Looks like it is available via SVN:
http://oxid-module-euvat.googlecode.com/svn/trunk/

Regards

Thanks a lot Euroblaze,
I was just looking for something like this!!!

I will try this module soon and provide some feedback.

*** EDIT: Pls. use the official download provided by Euroblaze: http://code.google.com/p/oxid-module…downloads/list (not the download attached to this post) ***

Cheers
floko

Hi floko,

thanks a lot for your effort but - why don’t you use OXID projects? :slight_smile:
It’s not like we don’t have enough tools for everything :smiley:

Regards

I don’t get the module to work so far, most probably I have missed some important point. :confused:

I have copied all files, edited a few others and added the modules list in system settings - all according to the description provided in install.txt.

Then I tested it (after having cleared the tmp folder) registering as a new customer.
I tried a very simple fake VAT (country ID and some random numbers: DE 123456) and was taken to the next step of the checkout process.

I had no messages in the error log files.
I even added some lines of error_log("") to the functions in eb_EUVAT_vatcheck.php and eb_EUVAT_email.php. But obviously, none of the functions gets called.

Any idea what went wrong?

Thanks!
floko

Problem solved:
I was not aware that I was testing user.tpl (registration form as part of the checkout process)
instead of register.tpl! :o

I tested the module with register.tpl now and it’s working fine.

Thanks Euroblaze, this is great and provides check results really fast!

I will integrate the check in user.tpl as well afterwards.

Thanks again!
floko

Hi floko,

Glad the problem is resolved:)

Btw: which version did you integrate into?

Thanks
Ashant

Hi Avenger,

[QUOTE=avenger;31158]“This project currently has no downloads.”[/QUOTE]

I just put up a ZIP package for download:
http://code.google.com/p/oxid-module-euvat/downloads/list

Regards
Ashant

… I used your module in OXID eShop CE 4.2.0_23610

Regards
floko

Thanks!

I’m keen to know if anyone used it for 4.3 and 4.4.

Hi euroblaze,

i’ve tested your module yesterday. After three little “copy-paste”-actions, all works fine.
In Oxid 4.4.1 there are different register.tpl and _header.tpl and _header_plain.tpl.

  1. In your module wasn’t a _header_plain.tpl. I’ve only copied the script snippet from your _header.tpl and all was fine for the _header_plain.tpl.
  2. After that I recognized that your _register.tpl distinguishes from the original _register.tpl. I’ve only copied the script snippets from your _register.tpl again and all was fine for the _register.tpl.
  3. I repeated step 2) for the _header.tpl.

After that the VAT will validated. One little thing: you don’t see the result of validation in the admin panel.

Hope that I could help you a bit :slight_smile:

Greetz,
Tobi

Hello Tobi,

Thanks so much for your valuable feedback. Would you be interested in committing your changes to the SVN? The code is hosted at:

http://code.google.com/p/oxid-module-euvat/source/browse/#svn/trunk

Regards
Ashant