Alles wat u wilt weten voordat u installeert.
Een gedetailleerde blik op hoe Validatie Intracommunautaire btw via VIES & B2B-verlegging werkt, waarom we het zo gebouwd hebben en de gedachte achter de bovenstaande functies.
Waarom deze module
B2B verkopen binnen de Europese Unie brengt een precieze verplichting mee: alleen zonder btw factureren (verlegging) als het btw-nummer van de klant werkelijk geldig is, en dat kunnen bewijzen. In de praktijk stellen veel shops vrij zonder te controleren, of controleren ze zonder bewijs te bewaren. Bij een controle vraagt de belastingdienst het bewijs van de VIES-raadpleging op het moment van de verkoop, en het ontbreken daarvan kan tot een naheffing van de niet-geinde btw leiden. Deze module automatiseert de hele keten: controle, vrijstelling, en vooral de opbouw van het bewijs.
VIES-controle in realtime
Zodra een klant zijn btw-nummer invoert op het adres- of registratieformulier, bevraagt de module de officiele VIES-databank van de Europese Commissie. Er verschijnt onmiddellijk een badge: geldig nummer (met de door VIES teruggegeven bedrijfsnaam), ongeldig, verkeerd formaat, of dienst tijdelijk onbeschikbaar. De communicatie loopt via SOAP en schakelt zo nodig automatisch over op de REST-API, met een beheerste wachttijd om het bestelproces nooit te blokkeren.
Automatische en conforme verlegging
Wanneer een zakelijke klant gevestigd in een andere lidstaat een gevalideerd en recent btw-nummer in het logboek heeft, wordt zijn bestelling op 0 % btw gefactureerd via het native verleggingsmechanisme van PrestaShop. Geen handmatig aan te maken belastingregel, geen risico op een verkeerd tarief. Het berekeningspad van de belasting voert nooit een netwerkaanroep uit: het steunt uitsluitend op de reeds geregistreerde bewijzen, om snel en betrouwbaar te blijven.
Een bewijslogboek ontworpen voor audit
Elke VIES-raadpleging wordt opgetekend in een eigen logboek: datum en tijd, land, btw-nummer, resultaat, naam en adres van de onderneming, officieel raadplegingsnummer, kanaal (adres, registratie, bestelling, cron, handmatig) en IP-adres. Het logboek is strikt alleen-lezen, verwijderen is via de interface niet mogelijk, want een audittrail heeft alleen waarde als hij onwijzigbaar is. Daarnaast wordt op het precieze moment van de validatie van elke bestelling een snapshot opgeslagen, wat elke factuur zonder btw aan haar bewijs koppelt. Het logboek blijft zelfs bewaard als u de module deinstalleert.
Het officiele raadplegingsnummer
Het belangrijkste punt bij een controle. Door uw eigen btw-nummer in de configuratie op te geven, bevraagt de module VIES in de modus checkVatApprox met een aanvrager-id: de Europese databank geeft dan een getijdstempeld officieel raadplegingsnummer terug, dat formeel bewijst dat u de klant op die datum hebt gecontroleerd. Het is het stevigste stuk dat u aan de belastingdienst kunt voorleggen.
Wettelijke vermelding en backoffice
Wanneer een factuur werkelijk op 0 % btw wordt opgesteld en er een geldig bewijs bestaat, wordt de wettelijke vermelding van verlegging automatisch op de PDF afgedrukt, in de taal van de klant en met de referenties van de controle. In de backoffice toont een paneel op de bestelpagina de VIES-status, de bedrijfsnaam en het raadplegingsnummer, met directe toegang tot het logboek en de CSV-export ervan.
Robuust en instelbaar
U beslist wat er gebeurt als VIES tijdelijk onbeschikbaar is: de bestelling aanvaarden zonder vrijstelling (standaard) of blokkeren. De geldigheids-, cache- en hervalidatievensters zijn configureerbaar, een beveiligde crontaak vernieuwt de bewijzen van terugkerende klanten, en de realtime controles zijn beschermd door een snelheidsbeperking. De module is ontwikkeld zonder Composer, in PSR-4, met vanilla JavaScript zonder afhankelijkheden.
There are no reviews yet.