WooCommerce Eu Vat & B2B (WCEV) integra a la perfección un campo de número de IVA de la UE adicional en su plataforma WooCommerce. Se mostrará dinámicamente durante el proceso de pago solo si el país de facturación seleccionado es parte de la Unión Europea. El complemento también ofrece varias otras opciones, como una forma de validar el campo, convertirlo en obligatorio o eliminar los impuestos si se ha ingresado un número de IVA válido. ¡Opcionalmente, hace que el proceso de registro esté disponible solo para empresas (B2B) con un número de IVA válido!
DEMO EN VIVO
https://www.codecanyondemo.work/wcev/wp-admin
(Cuenta de administrador de la tienda)
usuario: demostración
pase: demostración
(cuenta de cliente)
usuario: demo2
pase: demostración
DOCUMENTACIÓN
Cómo actualizar automáticamente el complemento
Para recibir actualizaciones automáticas, simplemente instale y configure el complemento de actualización de Envato: https://goo.gl/pkJS33. La guía oficial que explica cómo configurarlo se puede encontrar en el siguiente enlace: https://envato.com/market- enchufar .
LA IDEA
WCEV amplía WooCommerce agregando un campo de número de IVA de la UE que se mostrará dinámicamente durante el proceso de pago y la página de perfil del usuario (dirección de facturación) solo si el país de facturación seleccionado es parte de la Unión Europea. El administrador de la tienda también puede hacer que sea obligatorio y opcionalmente validarlo (el complemento usa la función VIES o simplemente verifica si tiene un formato válido). También le permite no cobrar a los usuarios que ingresan un número de IVA.
Configuración
Al acceder a la WooCommerce -> Campo de IVA de la UE: opciones puede configurar las opciones del complemento. Puede, por ejemplo, deshabilitar el requerido opción o mostrar la Requerir factura voz por la cual el cliente puede solicitar una factura. Además, una vez habilitada esta opción, también puede hacer que el campo sea visible solo si los usuarios solicitan una factura.
Validación de IVA
El número de IVA se puede validar mediante la función VIES. En caso de que la validación falle, el complemento no permitirá que se complete el pago y mostrará un mensaje de advertencia de validación (personalizable usando el Textos menú).
La validación también se puede realizar simplemente verificando si el número de IVA tiene un formato válido.
¡No moleste a sus usuarios con campos de pago inútiles!
¿Por qué pedir a sus clientes Nombre de empresa y IVA si son solo consumidores? ¡WCEV te permite no molestarlos!
Usando las siguientes opciones:
- Solicitar una factura: para mostrar el campo IVA solo si el usuario solicita una factura.
- Selector de consumidores/empresas para mostrar dinámicamente el Nombre de empresa y IVA campos solo si el cliente se identifica como Empresa.
Exención de impuestos
El complemento WCEV también le permitirá no cobrar los impuestos de IVA para los usuarios que hayan insertado un Número de IVA. La exención de impuestos se puede aplicar a todos los usuarios con un número de IVA (y, opcionalmente, incluso para aquellos que tienen el mismo país de facturación que la ubicación base de la tienda: WooCommerce -> Configuración -> General -> Ubicación base).
La eliminación de impuestos tendrá efecto en las páginas Tienda, Producto, Carrito y Pagar. Una vez que se haya ingresado un Número de identificación fiscal válido en el proceso de pago, Mi cuenta -> Direcciones de facturación o Páginas de registro, los precios de los artículos y los totales se mostrarán y facturarán sin impuestos.
En caso de que elija mostrar el campo de IVA incluso para usuarios que no pertenecen a la UE, también puede habilitar la opción para eliminar impuestos para los que no pertenecen a la UE y que ingresan un número de IVA. Tenga en cuenta, sin embargo, que sin validación se realizará para esos números de IVA.
¡Empresa a empresa (B2B) simplificada!
¡El administrador de la tienda también puede hacer que el campo Nombre de la compañía de facturación sea requerido! Entonces, opcionalmente, al usar esta opción junto con el método de validación VIES Vat y la opción de habilitación de eliminación de impuestos, el administrador de la tienda puede realizar fácilmente ventas de empresa a empresa (b2b).
NUEVO: el nuevo Página de registro: solo las empresas pueden registrarse ¡La opción ahora permitirá que solo las empresas válidas se registren en su tienda! El número de IVA ingresado se validará de acuerdo con las opciones de validación seleccionadas y con el país de facturación seleccionado y, si no es válido, ¡el usuario no podrá registrarse!
Comprobación de unicidad del número de IVA
Opcionalmente, el complemento puede realizar una verificación de unicidad para evitar que un usuario diferente use el mismo número de IVA.
Campos especiales de Italia
En caso de que se seleccione Italia como país de facturación, se mostrarán los campos Codice fiscale y SDI/Pec. También se realizará la validación de su formato.
España campos especiales
En caso de seleccionar España como país de facturación, se mostrará el campo NIF/NIE/CIF. También se realizará la validación de su formato.
Grecia campos especiales
En caso de seleccionar España como país de facturación, en caso de selección de tipo de negocio, se mostrarán los campos “Oficina fiscal” y “Actividad comercial”.
Etiqueta y texto (WPML localizable)
La etiqueta de campo, el marcador de posición y el mensaje de error de validación se pueden personalizar usando el Texto menú. Para WMPL usuarios, el texto se puede localizar simplemente cambiando el idioma actual usando el selector de idioma de WPML y luego ingresando textos para el idioma actual.
Integración frontal
WCEV integra a la perfección el campo de IVA de la UE en las páginas de pago, mi cuenta, detalles del pedido y en los correos electrónicos del pedido. ¡No se requiere configuración!
Integración de back-end
WCEV integra a la perfección el campo de IVA de la UE también en el backend. El administrador de la tienda puede recuperar la información del número de IVA y, si el usuario solicitó una factura, desde las páginas de detalles del pedido y lista de pedidos:
Apoyo a Italia “Fatturazione Elettronica”
En el caso de la selección de país de Italia, el complemento también mostrará el IDE/Pec campo que permite al cliente introducir su código SDI/dirección Pec. ¡El administrador de la tienda puede personalizar la etiqueta, la descripción y los mensajes de validación que se muestran!
Nota sobre la validación: el complemento solo verificará que el correo electrónico tenga el formato correcto o que el código SDI sea un código alfanumérico de 7 caracteres de longitud.
¿Eres usuario de Facturas y albaranes en PDF de WooCommerce?
Si está utilizando el Facturas en PDF de WooCommerce y albaranes de Wp Overnight complemento para generar facturas y desea informar el número de IVA del usuario asociado al pedido, simplemente modifique la plantilla que está utilizando (generalmente es templates/Simple/invoice.php) y use el siguiente fragmento de código:
< ?php global $wcev_order_model; $vat_number = $wcev_order_model->get_vat_number($order_id); ? >
Para recuperar el número de IVA. La variable $order_id es la identificación del pedido del que desea recuperar el campo. Para mostrarlo, solo use el siguiente fragmento
echo $vat_number;
¿Eres usuario de WooCommerce Print Invoices & Packing Lists?
Si está utilizando el WooCommerce Imprima facturas y listas de empaque por SkyVerge complemento para generar facturas y desea informar el número de IVA del usuario asociado al pedido, simplemente modifique la parte de la plantilla en la que desea mostrarlo (las plantillas se encuentran en: templates/pip) y use el siguiente fragmento de código:
< ?php global $wcev_order_model; $vat_number = $wcev_order_model->get_vat_number($this->order_number()); ? >
Para recuperar el número de IVA. $order_id es el id del pedido del que desea recuperar el campo.
Por ejemplo, si desea mostrarlo entre los detalles del usuario, edite el templates/pip/content/order-table-after.php expediente. En la línea 98 encontrará una sección llamada Detalles del cliente. Dentro de ul (después de la línea 91) puede agregar algo como:
< ?php global $wcev_order_model; $vat_number = $wcev_order_model->get_vat_number($this->order_number()); ? > <li class=""><?php echo '<strong>Vat Number</strong> '. $vat_number ; ?></li>
AVISO DE FORMULARIO DE PAGO PERSONALIZADO
El complemento está diseñado para funcionar con formularios de pago predeterminados. Agregar o eliminar campos personalizados usando cualquier complemento o usando plantillas de pago personalizadas (por ejemplo, algunos temas pueden implementar el pago de varios pasos) puede hacer que el complemento no funcione.
PANTALLAS
Integración frontend – Pago
Integración frontend: página de detalles de facturación (con la opción «solicitar factura» habilitada)
Integración frontend: página de detalles del pedido
Integración de correo electrónico
Integración backend: página de detalles del pedido
Integración backend: página de lista de pedidos
Página de perfil de usuario (Administrador)
CAMBIO DE REGISTRO
= 11.8 - 18.03.22 = * Fixed an issue related to the WooCommerce Multiple Customer Addresses & Shipping = 11.7 - 17.03.22 = * Minor improvement = 11.6 - 03.02.22 = * Fixed an issue that might raise using the plugin in conjunction with the WooCommerce Multiple Customer Addresses plugin = 11.5 - 27.10.21 = * Fixed an issue with the countries list retrieval = 11.4 - 26.10.21 = * Added CIF field for Spain * Improved validation for NIF / NIE / CIF field = 11.3 - 17.10.21 = * Added option to remove taxes for non-eu user who enter a generic vat number (it won't be validated) = 11.2 - 11.10.21 = * Minor update = 11.1 - 19.07.21 = * Code reorganization = 11.0 - 13.04.21 = * Fixed an issue where in some scenarios, the Vat field was displayed even for non-EU countries = 10.9 - 19.02.21 = * If the option to show always the vat field is enabled, taxes won't be removed anymore for extra EU countries in case a vat number is entered = 10.8 - 16.01.21 = * Minor CSS improvements = 10.7 - 16.01.21 = * Fixed an issue related to the company name mandatory check process * Improved the mandatory managment = 10.6 - 04.01.21 = * Fixed an issue due the field was not properly editable on the checkout page = 10.5 - 12.10.20 = * Fixed an issue related to the dynamic display of extra countries fields function = 10.4 - 30.09.20 = * Fixed an Fixed an incompatibility with Avada = 10.3 - 16.09.20 = * Added new option to show a text before the product list in case the price are hidden = 10.2 - 01.07.20 = * Added "Company ID" field for Czech Republic = 10.1 - 30.06.20 = * Added "Company ID" field for Slovakia = 10.0 - 16.06.20 = * Minor improvements = 9.9 - 27.04.20 = * Added option to disable the codice fiscale format validation = 9.8 - 24.10.20 = * Fixed an issue related to WooCommerce installation older than 4.0 = 9.7 - 17.10.20 = * Fixed an issue related to the Codice Fiscale email embedding = 9.6 - 17.10.20 = * Codice Fiscale (if any) is now reported in the email = 9.5 - 10.04.20 = * Fixed an issue related to WC4.0 compatibility = 9.4 - 24.02.20 = * Fixed a minor issue related to the Text and Options menus = 9.3 - 24.02.20 = * Codice fiscale field now accepts 11 digit codes = 9.2 - 24.02.20 = * Fixed an issue related to the NIF / NIE field = 9.1 - 23.02.20 = * Fixed an issue related to the "request invoice" option = 9.0 - 11.02.20 = * Fixed an issue related to the mandatory company name option = 8.9 - 22.01.20 = * Added new option for B2B registration: is now possible to show the state field = 8.8 - 21.01.20 = * Fixed an issue due to Company name was not properly saved during registration = 8.7 - 16.01.20 = * Fixed an issue related to the Spain NIF/ NIE field validation process = 8.6 - 23.12.19 = * Fixed an issue due to Greece "Tax office" and "Business activity" fields were not displayed on the admin area = 8.5 - 23.12.19 = * Added "Tax office" and "Business activity" fields for Greece businesses = 8.4 - 19.12.19 = * Fixed an issue that prevented data to be properly saved in the My Account -> Addresses pages = 8.3 - 19.12.19 = * Fixed an issue that prevented data to be properly saved in the My Account -> Addresses pages = 8.2 - 15.12.19 = * Minor improvement on the admin user page = 8.1 - 28.11.19 = * Added NIF / NIE field for Spain = 8.0 - 27.11.19 = * Codice fiscale field is now always shown if Italy is selected as billing country = 7.9 - 25.11.19 = * Fixed an issue due to the Codice Fiscale and SDI/Pec fields were not displayed in the customer admin page = 7.8 - 25.11.19 = * Codice fiscale field can be set as mandatory = 7.7 - 13.11.19 = * Improved field validation check = 7.6 - 11.11.19 = * Fixed SDI/Pec text typos = 7.5 - 30.10.19 = * Minor improvement to the Texts menu = 7.4 - 16.10.19 = * Business selector (if shown) is now mandatory = 7.3 - 15.10.19 = * Added option to disable the codice fiscale field = 7.2 - 01.10.19 = * Added codice fiscale field for italy billing country = 7.1 - 19.09.19 = * On registration page (B2B) vat, country and company fields won't be resetted in case of validation error = 7.0 - 18.09.19 = * Fixed an issue related to the SDI/Pec mandatory field = 6.9 - 12.09.19 = * Taxes removal option: in case the Vat field is showed even for not EU billing countries, tax will be removed for those country if any vat number is entered = 6.8 - 29.05.19 = * Fixed some issues related to the My Account -> Addresses -> Billing Address form = 6.7 - 21.05.19 = * Added option to make SDI/Pec field mandatory (only for Italy) = 6.6 - 03.05.19 = * Typo related to the SDI field description = 6.5 - 02.05.19 = * B2B registration form: the plugin now preselects the current user country (using the WooCommerce...





