VIES VAT Number Validation Plugin

Phoca Cart - complex e-commerce extension
mino182
Phoca Professional
Phoca Professional
Posts: 189
Joined: 12 Feb 2015, 13:30

VIES VAT Number Validation Plugin

Post by mino182 »

Ahoj, zistil som, že plugin neoveruje správne VAT ID. Napríklad, VAT: CZ111222 vráti ako platné, napriek tomu že podľa VIES stránky nie je. Ale keď je zle zadaný prefix, napr.: GG111222 označí ho už ako neplatné.... Díky.

Toto je záznam z detailu objednávky:

Code: Select all

VAT name	---
VAT address	---
VAT number	CZ111222
VAT country code	CZ
Address country code	SK
VAT valid	No
Vat VIES message	VAT number is valid (VAT Number: CZ111222)
Customer has valid EU VAT ID and is based in different EU country than the vendor	No
Customer is based outside EU	No
S platným VAT je hodnota "VAT valid: Yes", tak asi ten parameter by mal rozhodovať...

Tags:
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48386
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: VIES VAT Number Validation Plugin

Post by Jan »

Ahoj, díky za info, vypadá to, jako kdyby se v tý službě změnil typ odpovědí.

Zkus prosím tě verzi 4.0.7 a dej mi vědět, zda je to OK.

https://github.com/PhocaCz/PhocaCartVie ... v4.0.7.zip

Díky.
If you find Phoca extensions useful, please support the project
mino182
Phoca Professional
Phoca Professional
Posts: 189
Joined: 12 Feb 2015, 13:30

Re: VIES VAT Number Validation Plugin

Post by mino182 »

Ahoj, funguje to díky. Akurát som zistil, že ono to v checkoute síce vypíše hlášku o neplatnom VAT, ale normálne uloží adresu, zoskroluje ďalej a umožní objednať... Mohlo by to neplatné VAT vymazať a tak uložiť adresu, alebo adresu vôbec neuložiť a focusnúť pole? Alebo som niečo vynechal a treba pri tom VAT poli nastaviť nejaké validačné pravidlo?
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48386
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: VIES VAT Number Validation Plugin

Post by Jan »

Ahoj, jde o to, že když máš neplatné VAT, pořád to ještě neznamená, že si nemůžeš něco objednat. Jen na tebe prostě nebudou platit pravidla jako odečtení daně, atd. V podstatě je to věc zákazníka. Pokud vidí, že má neplatné VAT a nemá např. odečtenou daň, pravděpodobně akceptuje to, že nákup nebude účtován na spráného platce. Účelem toho pluginu není ani kontrola adresy, ani kontrola objednávky, jen kontrola VAT (a v případě aktivního VAT možnost např. změnit sazbu VAT).
If you find Phoca extensions useful, please support the project
mino182
Phoca Professional
Phoca Professional
Posts: 189
Joined: 12 Feb 2015, 13:30

Re: VIES VAT Number Validation Plugin

Post by mino182 »

Ja len, ze podla zakona som ja zodpovedny za kontrolu VAT na ktore vystavujem fakturu, a ak kupujuci nebude hlasku o neplatnosti riesit a bude pokracovat dalej, bude to VAT na fakture a tym padom aj tak budem musiet kazde VAT manualne kontrolovat. Preto som myslel, ze by bolo najlepsie, keby neplatne, jednoducho vymazalo a nebolo by treba nic riesit.
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48386
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: VIES VAT Number Validation Plugin

Post by Jan »

Ahoj, ty stejně musíš každé VAT kontrolovat. Může se stát, že někdo zadá VAT nějaké firmy, ke které nemá vůbec žádné spojení. Může se také stát (a stává se to velmi často a pravidelně), že VAT VIES služba nefunguje, atd. Ono zkontrolovat VAT přes VAT VIES je hezké, a pomůže to v checkout, ale v podstatě to nic nezaručuje, takže manuální kontrola je vždy potřeba :idea:

Dal jsem to do feature request listu:
https://github.com/PhocaCz/PhocaCartVie ... n/issues/1

Otázka je, zda opravdu toto mazat a spíš to neponechat jako případnou informaci (vědět, proč např. VAT nebylo platné - např. z důvodu překlepu, atd. atd.)
If you find Phoca extensions useful, please support the project
mino182
Phoca Professional
Phoca Professional
Posts: 189
Joined: 12 Feb 2015, 13:30

Re: VIES VAT Number Validation Plugin

Post by mino182 »

Na to, ze by mal ten validator vypadok som ani nepomyslel, to je pravda... Mne slo hlavne o to, ze aby si niekto len tak nepovedal, ze nakupi bez dph, fukne tam vymyslene cislo, zaplati a hotovo... Ale mas pravdu, ze ked to bude chciet spravit, zada cudzie vat. A mas pravdu aj s tym preklepom... Neviem ako to maju poriesene ine shopy, nikdy som sa neodvazil to s falosnym vat vyskusat :D Tym padom nejaka plna automatizacia je asi neriesitelny problem, takze ho neriesme, prepac strateny cas :oops:
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48386
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: VIES VAT Number Validation Plugin

Post by Jan »

Ano, je to bohužel tak, v tomhle ohledu je ten plugin takovej pomocník, ale nelze ho prostě nechat běžet bez kontroly.
If you find Phoca extensions useful, please support the project
Post Reply