Restrictor de Envíos España

Descripción

Restrictor de Envíos España lets you block WooCommerce checkout for selected Spanish provinces or regions, or restrict orders to mainland Spain only — with one click and a message you control.

Qué hace

  • Block checkout for the Canary Islands, Ceuta, Melilla, or any combination of Spanish provinces you choose.
  • Atajo de un clic para vender solo en la España peninsular, excluyendo automáticamente las Islas Canarias, Ceuta, Melilla y las Islas Baleares.
  • Muestra tu propio mensaje personalizado explicando por qué no se puede completar el pedido, en lugar de un error genérico de WooCommerce.
  • Doble comprobación: la restricción se muestra en la página y se vuelve a comprobar al realizar el pedido, así que no se puede saltar editando la dirección después de que aparezca el aviso.
  • Compatible con High-Performance Order Storage (HPOS) de WooCommerce.

Casos de uso

  • Vende solo en la España peninsular, excluyendo automáticamente las Islas Canarias, Ceuta, Melilla y las Islas Baleares.
  • Bloquea los pedidos desde las Islas Canarias cuando tu transportista o tu logística no llegan hasta allí.
  • Bloquea los pedidos desde Ceuta y Melilla por el mismo motivo.
  • Replace a confusing generic checkout error with a clear explanation your customers understand.
  • Añade una red de seguridad frente a pedidos realizados desde fuera de tu zona de reparto, que se vuelve a comprobar justo antes de confirmar el pedido.

Funciona con cualquier transportista

Restrictor de Envíos España restricts orders based on the customer’s address during checkout, before any shipping method is chosen — so it works alongside whatever carrier or shipping plugin you already use, including Correos, SEUR, MRW, GLS, Correos Express or Nacex. There’s nothing to configure on the carrier side.

Capturas

Instalación

  1. Sube los archivos del plugin a /wp-content/plugins/restrictor-envios-espana, o instala el plugin directamente desde la pantalla de Plugins de WordPress.
  2. Activa el plugin desde la pantalla de ‘Plugins’ de WordPress.
  3. Ve a WooCommerce > Ajustes > Restricción España para elegir qué provincias o regiones restringir y escribir tu propio mensaje personalizado.

FAQ

Does it work with the new block-based WooCommerce checkout?

Yes, but there’s a difference in when the message appears. In the classic checkout, it updates live as the customer edits their address. In the block-based checkout, the message is shown when the page loads with an address already saved on the account; if the customer types a new address without reloading the page, the message won’t update live. Either way, the plugin checks the address again when the order is placed, so a restricted order is always blocked, even if the on-page message didn’t update in time.

¿Es compatible con High-Performance Order Storage (HPOS)?

Sí, es totalmente compatible con HPOS.

¿Puedo escribir mi propio mensaje para los clientes?

Sí. Eliges exactamente lo que ven los clientes cuando su pedido se bloquea, en lugar de un error genérico de WooCommerce.

¿Qué ocurre si un cliente cambia su dirección después de que aparezca el mensaje?

La restricción se vuelve a comprobar al realizar el pedido, así que no se puede saltar editando la dirección después de que se muestre el aviso en la página.

¿Puedo excluir también códigos postales concretos, y no solo provincias?

La versión gratuita restringe por provincia o región. No incluye exclusiones a nivel de código postal.

¿Hay una versión con más funciones?

Sí. Restrictor de Envíos España — Pro añade exclusiones por código postal, países adicionales además de España, y un registro de los intentos bloqueados. Puedes encontrarla en https://patrolman82.gumroad.com/l/ijpffl

Will this slow down my checkout?

No. La comprobación se ejecuta de la misma forma en que WooCommerce ya valida el pedido, sin peticiones adicionales ni retraso perceptible.

¿Dónde puedo obtener soporte?

Usa el foro de soporte de este plugin aquí en WordPress.org.

Reseñas

No hay valoraciones para este plugin.

Colaboradores y desarrolladores

«Restrictor de Envíos España» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

Traduce «Restrictor de Envíos España» 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.

Registro de cambios

1.0.3

  • Añadido: un aviso en la pantalla de ajustes sobre la actualización a Pro, que solo se muestra en la propia pestaña de ajustes de este plugin y se oculta automáticamente en cuanto Pro está activo.

1.0.2

  • Cambiado: el plugin se renombró para cumplir las normas de WordPress.org.
  • Cambiado: mejoras menores de compatibilidad y calidad de código.

1.0.1

  • Corregido: un conflicto que podía provocar un error fatal en algunos sitios según el orden de carga de los plugins.

1.0.0

  • Versión inicial.