Aduanas – Arancel de Importación de la UE para WooCommerce

Descripción

A partir del 1 de julio de 2026, la UE elimina el umbral de 150 EUR libre de aranceles para importaciones de bajo valor y aplica un arancel aduanero fijo por línea arancelaria en envíos de hasta 150 EUR enviados a la UE desde fuera de ella. Customs estima ese arancel y lo muestra al comprador como una línea propia en el carrito y al finalizar compra, para que no haya cargos sorpresa en la entrega.

Solo agrega el arancel cuando se cumplen todas estas condiciones: la característica está activada, la tienda envía desde fuera de la UE, el destino es un país de la UE y el valor de los productos del carrito es igual o inferior a tu umbral. Los pedidos intra-UE y los pedidos por encima del umbral no se modifican.

Qué hace:

  • Adds an “EU import duty (estimate)” fee at cart and checkout using the native WooCommerce fees API
  • Calcula el arancel como el número de líneas arancelarias distintas en el carrito multiplicado por tu importe por línea
  • Cuenta las líneas arancelarias a partir de un código arancelario por producto, recurriendo a la categoría de producto y luego al producto
  • Funciona en el finalizar compra clásico y en los bloques de carrito y finalizar compra, y es compatible con HPOS
  • El importe por línea, el umbral, el país de origen de la tienda, la tasa de conversión de EUR, la base de línea arancelaria, la etiqueta de la cuota y el indicador de gravable son todos configurables
  • Agrega impuestos adicionales: el arancel se muestra como una línea propia además del IVA

Este es el equivalente en WooCommerce de la gestión de aranceles de importación que las plataformas alojadas agregan al finalizar compra, sin una suscripción mensual.

Documentación y enlaces

Informar de un problema de seguridad: envía un correo electrónico a hello@wppoland.com, y bajo nuestra política de divulgación coordinada confirmamos en un plazo de dos días hábiles, evaluamos en un plazo de cinco, y corregimos un problema crítico en un plazo de siete días desde su confirmación.

Traducciones

Customs is fully translatable and ships the plogins-customs.pot template. Translations are delivered by WordPress.org language packs from translate.wordpress.org, which is where Polish, German and Spanish are being contributed; the package itself carries no compiled translation files.

Capturas de pantalla

Instalación

  1. Instala y activa WooCommerce.
  2. Instala Customs y actívalo.
  3. Abre WooCommerce y luego EU Import Duty, establece tu importe por línea y umbral, y confirma el país de origen de tu tienda.
  4. Assign tariff codes to products if you want finer control, otherwise each distinct product category counts as one line. If your subcategories are variations on one thing, tick “Count a subcategory under the category it sits in” and Books > Health and Books > Self improvement become one line instead of two.

FAQ

¿Cuándo se aplica el arancel?

Solo para pedidos con envío a un país de la UE desde una tienda con sede fuera de la UE, con un valor de mercancías igual o inferior a tu umbral (150 EUR por defecto). Los pedidos intra-UE están excluidos.

¿Cómo se calcula el arancel?

El número de líneas arancelarias distintas en el carrito multiplicado por tu importe por línea (3 EUR por defecto). Un paquete de un tipo de producto es una línea; un paquete que abarca varias categorías distintas cuenta como varias líneas. Si una subcategoría cuenta por sí misma o bajo su categoría principal es un ajuste, y un código arancelario anula ambos.

¿Funciona con los bloques de carrito y finalizar compra?

Sí. El arancel se agrega a través de la API nativa de tarifas de WooCommerce, por lo que aparece tanto en el pago clásico como en el pago de bloques, y es compatible con HPOS.

¿Es el importe exacto?

Es una estimación basada en tus ajustes. Los aranceles finales y cualquier tarifa nacional de gestión son determinados por la aduana en la importación. Mantén tu importe por línea y umbral actualizados con las reglas actuales.

¿Puedo vender en una moneda que no sea EUR?

Sí. Establece la tasa de EUR a la moneda de la tienda en los ajustes y el arancel se convierte antes de ser agregado.

Does this plugin work on WordPress Multisite?

Yes. This plugin is compatible with WordPress Multisite. Network activate it or activate it on individual sites; each site keeps its own settings and data.

Reseñas

31 de Julio de 2026
Overall, a reliable and well-built plugin. It has become a permanent part of my WordPress setup.
Leer 1 comentario

Colaboradores & Desarrolladores

“Aduanas – Arancel de Importación de la UE para WooCommerce” es software de código abierto. Las siguientes personas han contribuido a este plugin.

Colaboradores

“Aduanas – Arancel de Importación de la UE para WooCommerce” ha sido traducido en 3 idiomas. Gracias a los traductores por sus contribuciones.

Traduce “Aduanas – Arancel de Importación de la UE para WooCommerce” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código, echa un vistazo al repositorio SVN, o suscríbete al registro de desarrollo por RSS .

Historial de cambios

1.0.15

  • Fixed: the checkout line label was stuck in English. The packaged default “EU import duty (estimate)” lived in a config array rather than in a translation call, so it never reached the translation catalogue and no language pack could touch it, and the moment you saved the settings screen that English text was written into your database for good. The default is now a translatable string, so it follows the site language as soon as a translation for it exists. Translations come from WordPress.org language packs and are not bundled here, so the line stays English until a pack is published. If your stored label is still the untouched English default, this update clears it so the translated one takes over; a label you wrote yourself, including your own translation of that sentence, is left exactly as you typed it. The field on the settings screen now shows the translated default as a placeholder, and leaving it empty is what keeps it translated.

1.0.14

  • Corregido: el paquete ya no incluye sus propios archivos de traducción. WordPress.org crea paquetes de idioma desde translate.wordpress.org, y un catálogo incluido eclipsa ese paquete, por lo que una traducción corregida en origen no podía llegarte hasta la siguiente versión. Tu idioma ahora proviene del paquete de idioma, que es la copia que se mantiene actualizada.

1.0.13

  • Corregido: la casilla de verificación de agrupación de subcategorías agregada en la 1.0.12 no se podía guardar. El campo se dibujaba en la pantalla de ajustes, pero su nombre faltaba en la lista que lee la rutina de guardar, así que al marcarla y pulsar guardar, la dejaba desmarcada, cada vez. Si intentaste usarla después de actualizar a la 1.0.12 y concluiste que no hacía nada, realmente no hacía nada, y esta versión es la que la hace funcionar.
  • Corregido: con la agrupación desactivada, la 1.0.12 no se comportaba como la 1.0.10 como afirmaba su registro de cambios. Seleccionaba la categoría con el ID interno más bajo en lugar de la primera que devuelve WooCommerce, lo cual es una respuesta diferente para cualquier producto archivado en más de una categoría, y podría fusionar dos líneas arancelarias en una y reducir a la mitad el arancel en una tienda que nunca tocó el nuevo ajuste. El comportamiento anterior ha vuelto.
  • Corregido: la línea de cobertura del código arancelario en la pantalla de ajustes contaba un código que consistía solo en espacios como presente, mientras que el cálculo de los aranceles lo recorta y lo ignora. Ahora ambos concuerdan.

1.0.12

  • Corregido: la 1.0.11 hizo que cada subcategoría contara bajo su principal, lo cual era incorrecto para tantas tiendas como correcto. Una tienda que vende Libros > Salud y Libros > Mejora personal quiere una línea arancelaria; una tienda que vende Otros Productos > Cuentas y Otros Productos > Cuadros quiere dos. El árbol de categorías no contiene nada que distinga a esos dos, así que la 1.0.11 redujo silenciosamente a la mitad el arancel de la segunda tienda. La agrupación es ahora un ajuste, desactivada por defecto, lo que restaura lo que la 1.0.10 hacía para cualquiera que no lo quisiera.
  • Agregado: la pantalla de ajustes ahora informa cuántos productos publicados llevan un código arancelario que el plugin puede leer realmente. Introducir códigos y no ver ningún cambio es, de otro modo, indistinguible de que el plugin no los vea: el campo se encuentra en la pestaña de Envío del producto, que WooCommerce oculta para productos virtuales, y un código guardado en el campo de otro plugin no se lee aquí.

1.0.11

  • Corregido: las subcategorías se contaban como líneas arancelarias separadas. Un carrito que contenía un libro de Libros > Salud y un libro de Libros > Mejora personal se cobraba con dos líneas en lugar de una, porque el recuento utilizaba la categoría que WooCommerce devolvía primero y nunca miraba la categoría bajo la que se encuentra. Cada categoría asignada ahora se resuelve a su propio principal de nivel superior, así que el cargo ya no depende de la profundidad de las categorías de una tienda o de si la categoría principal también estaba marcada.
  • Corregido: el plugin informaba 1.0.9 como su propia versión mientras su cabecera decía 1.0.10. La compilación ahora se niega a empaquetar cuando la cabecera, la constante de versión y la etiqueta estable del readme no coinciden.
  • Agregado: un filtro customs/tariff_line_key, para clasificar un producto por algo que el plugin no conoce, como un encabezado HS real guardado en los metadatos de otro plugin.

1.0.10

  • Compatibilidad declarada con WooCommerce 11.0.

1.0.9

  • Eliminado el aviso PRO de la pantalla de ajustes. Anunciaba una edición que aún no existe, así que no había nada detrás para hacer clic.
  • Agregada una rutina de desinstalación: eliminar el plugin ahora elimina sus ajustes, y la bandera de descarte que el aviso eliminado dejó en las cuentas de usuario.

1.0.8

  • Corregido: el aviso PRO en el administrador enlazaba a una página que aún no existe y devolvía un 404. Ahora apunta a la página del plugin, y su redacción ya no dice que los planes esperan una aprobación de WordPress.org que ya ha ocurrido.

1.0.6

  • Compatibilidad declarada con WooCommerce 10.9.

1.0.5

  • Documentación: los enlaces del readme ahora son enlaces etiquetados.

1.0.4

  • Nombre de visualización acortado (se eliminó el prefijo Plogins; slug sin cambios).

1.0.3

  • Agregadas traducciones empaquetadas al polaco, alemán y español para la interfaz del plugin.

1.0.2

  • Corregidas las traducciones al polaco, alemán y español (terminología aduanera: Einfuhrzoll, Zolltarifnummer, cło importowe, arancel).

1.0.1

  • Primera versión estable.

0.1.4

  • Agregadas traducciones empaquetadas al polaco, alemán y español para la interfaz del plugin.
  • Plantilla de traducción actualizada para el dominio de texto actual y las cadenas de ajustes.

0.1.3

  • Se agregó una descripción general en la pantalla de ajustes de las próximas características PRO (tipos de cambio en vivo, clasificación de códigos HS). No hay cambios en el cálculo de aranceles gratuito.

0.1.2

  • El dominio de texto ahora coincide con el slug del plugin (plogins-customs) en todas las cadenas y la plantilla de traducción, para que los paquetes de idioma de wp.org funcionen.

0.1.1

  • Se restauró el nombre del archivo de arranque alineado con wp.org, el dominio de texto y la plantilla de traducción para el slug customs.

0.1.0

  • Versión inicial: Arancel de importación fijo de la UE estimado y agregado como cuota de carrito y de finalizar compra, con cantidad por línea, umbral, origen de la tienda, tipo de cambio, base de línea arancelaria, etiqueta y bandera imponible configurables.