Page 1 of 1

VIES VAT Number Validation Plugin

Posted: 19 May 2023, 16:19
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ť...

Re: VIES VAT Number Validation Plugin

Posted: 22 May 2023, 13:43
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.

Re: VIES VAT Number Validation Plugin

Posted: 22 May 2023, 15:15
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?

Re: VIES VAT Number Validation Plugin

Posted: 28 May 2023, 00:12
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).

Re: VIES VAT Number Validation Plugin

Posted: 28 May 2023, 08:09
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.

Re: VIES VAT Number Validation Plugin

Posted: 30 May 2023, 17:03
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.)

Re: VIES VAT Number Validation Plugin

Posted: 30 May 2023, 18:15
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:

Re: VIES VAT Number Validation Plugin

Posted: 30 May 2023, 23:22
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.