Este módulo brinda la posibilidad de validar el número de IVA de la empresa en el sistema VIES. Luego, según el resultado de la validación, aplique un impuesto del 0% a la empresa que utilice este número de IVA (si la dirección de registro de esta empresa se encuentra en un país diferente al país del comerciante). El IVA de reversión será aplicable solo para empresas con números de IVA válidos.
Como ya sabe, este módulo ofrece la posibilidad de validar el número de IVA del cliente en el servicio VIES proporcionado por la unión europea. Si el número de IVA será válido, la empresa que lo utilice estará sujeta a un impuesto revertido. De acuerdo con la ley fiscal, el proceso de “inversión del sujeto pasivo” significa el proceso de atribuir la obligación tributaria al comprador, para ser más específicos, la obligación del IVA. En la práctica, esto significa que el comprador liquida los costos relacionados con el IVA directamente con la oficina de ingresos del país donde está registrada la empresa.
Impuesto sobre el IVA en la unión europea
La Unión Europea cambió las reglas de impuestos sobre el IVA que afectan al comercio electrónico si eres de la Unión Europea. Estas normas de IVA también afectan a empresas de terceros que operan desde países terceros fuera de la Unión Europea. Es suficiente para vender a clientes de la unión europea, incluso si se encuentra fuera de europa. Simplemente diciendo: a partir del 1 de julio de 2021, contamos con nuevas reglas de IVA (impuesto al valor agregado) sobre las actividades de comercio electrónico transfronterizas entre empresas y consumidores (B2C) en la Unión Europea. Estos cambios requieren vender productos con tasa impositiva del país donde vive su cliente. Si su cliente será una empresa (empresa de la unión europea), deberá establecer la tasa de IVA al 0%. Y este es el módulo que satisfará estas necesidades.
¿Qué es el flujo de trabajo del módulo?
Nuestro complemento ofrece la posibilidad de validar el IVA de dos formas. El primer proceso de validación está disponible para usuarios no registrados. Puede activar la barra de encabezado o la barra especial en la página del producto donde el cliente puede hacer clic en el botón para "proporcionar el número de IVA". Este botón, una vez presionado, generará una ventana emergente con un formulario para validar el IVA. Después del envío, nuestro complemento verificará si el número de IVA proporcionado es válido en el servicio VIES de la unión europea. Si el número será válido, las tasas de impuestos se cambiarán al 0% (por lo que el cliente con este IVA puede ser sujeto de un impuesto de carga inversa).
La segunda validación está disponible para los clientes registrados. El módulo verificará la dirección de facturación o dirección de factura (puede decidir al respeco) del cliente registrado. Si habrá un número de IVA válido (validado con VIES), este cliente será sujeto de IVA de carga inversa. Por lo tanto, las tasas impositivas se establecerán en 0%. Si el cliente no usa este IVA durante el pago (como su dirección de facturación), el IVA se cambiará al predeterminado.
Tenga en cuenta que si se registrará al cliente, el único número de IVA que será validado y utilizado por el módulo es un número que el cliente proporcione en los detalles de su pedido como dirección de facturación.
1.3.2
- VAT numbers validation service for each european union country has own individual datapoint.
- from time to time service from specific member states are unavailable due to some outgages
- module checks if service is available for specific country and depending on it - informs about it or spawns information about validation
1.3.1
- added improvements to identification process of vat number for Greece, from now both "GR" and "EL" country identification prefixes are supported
1.3.0
- added improvements to vat indentification process
- from now vat number variable is trimmed to avoid empty spaces (this affects vat number identification process in new VIES api)
1.2.9
Due to the changes in VIES validation wsdl service we had to update the module to support these changes.
New version of the module supports new wsdl soap service to check vat numbers in european union
1.2.8
- added improvement to VATEU number check process when customer changes the address details
1.2.7
- added improvements to module workflow in php 7.3 environments to avoid class names problem (module:: is not the same class as Module::)
1.2.6
- added improvements to module workflow in terms of checking the VAT number in VIES
- vat number is properly formatted before request is sent (thanks to this number delivered to VIES service is accepted)
- added improvements to order creation process in shop's back office (when you as admin creates order with valid vat number - the prices are vat exempt)
1.2.5
- added improvements to module workflow during checkout
1.2.4
- added support of displayCustomHtml that is used in sp_topdeals theme
1.2.3
- added improvements to save process of configuration fields in shop's back office
1.2.2
- added support of prestashop 1.6.x releases and thirty bees
1.2.1
- added feature to decide what address will be used to verify if order will be a subject of reverse charge of VAT
- you can select adress of delivery or invoice address
1.2.0
- added improvements to module to avoid problems with workflow of shop's back office
1.1.0
- added form to check vat in vies also on product page (you can activate or deactivate it)
1.0.0
- started project on mypresta addons marketplace
Esta es una página de demostración donde puede probar el módulo. Puede utilizar el formulario de verificación de IVA para usuarios no registrados (barra azul en la parte superior de la página). También puede iniciar sesión como cliente y verificar cómo se comportará el módulo durante el pago (verificará el número de IVA proporcionado en la dirección de facturación).