Objetivo: Descubre cómo utilizar tus reglas del Checkout en combinación con la API del Dynamic Checkout, una funcionalidad que te permite ganar control sobre tu proceso de checkout.
¿Qué son las reglas de checkout?
Las reglas del Checkout funcionan de forma similar a las reglas de envío y las reglas de devolución: son acciones predefinidas que se aplicarán automáticamente a tu pago.
Las reglas del Checkout funcionan en combinación con la API del Dynamic Checkout. Esto significa que debes configurar tu Dynamic Checkout para poder utilizar las reglas del Checkout. Consulta el artículo sobre Cómo configurar tu Dynamic Checkout.
¿Por qué utilizar las reglas del Checkout?
- Mejora la satisfacción del cliente, ya que agiliza tu proceso de checkout
- Muestra métodos de envío relevantes
- Ofrece una mayor flexibilidad y un mejor control sobre el checkout de tu tienda.
Configura tus reglas de Checkout
Crear una nueva regla de Checkout
- Inicia sesión en tu cuenta de Sendcloud.
- Ve a Configuración > Reglas de Checkout.
- Haz clic en Crear una nueva regla para comenzar a definir tus condiciones.
- Introduce un Nombre para la regla.
- Elige una condición SI (por ejemplo, Código postal, Peso del paquete).
- Selecciona un Operador (por ejemplo, Es, Menos que, Mayor que).
- Introduce un Valor (por ejemplo, Código postal 12345).
- Elige la Acción (por ejemplo, Ocultar método de entrega con Transportista X).
- Haz clic en Guardar regla de Checkout.
Aplicar la regla a un método de entrega
- Ve a Configuración > Checkout dinámico en la parte superior de la pantalla.
- Haz clic en el Método de entrega que deseas modificar.
- Desplázate hacia abajo hasta la sección de Reglas de Checkout.
- Selecciona la(s) regla(s) que creaste y aplícalas al método de entrega.
- Haz clic en Guardar cambios.

Publicar tu configuración
- Después de aplicar tus reglas, vuelve a la página de Checkout dinámico.
- Haz clic en Publicar configuración para activar las reglas.
- Los cambios pueden tardar hasta 15 minutos en reflejarse en tu tienda.
Editar o eliminar reglas
-
Para eliminar una regla:
- Ve a Configuración > Reglas de Checkout.
- Encuentra la regla y elimínala.
- Cuando se elimine, será removida automáticamente de todos los métodos de entrega en los que estaba aplicada.
-
Para editar una regla:
- Ve a Configuración > Reglas de Checkout.
- Encuentra la regla que deseas editar y haz clic en Editar.
- Modifica la Condición, Operador, Valor o Acción según sea necesario.
- Haz clic en Guardar cambios.
- (Opcional) Si esta regla está aplicada a un método de entrega publicado, ve a Checkout dinámico y vuelve a hacer clic en Publicar configuración para asegurarte de que los cambios se apliquen.

Nuestras reglas de checkout
Esta funcionalidad está pensada para mejorar el proceso y la página de checkout. A continuación encontrarás todas las reglas de checkout que puedes crear.
| Condiciones | Determinantes | Explicación |
| Código postal | Contiene / No contiene / Termina por / Es / No es / Empieza con / Coincidencia de patrones / Coincidencia de regex* |
Utiliza esta regla para mostrar u ocultar los métodos de entrega en función del código postal de destino del envío. |
| Reglas relativas a las dimensiones del paquete (longitud, anchura y altura del paquete) | Contiene / No contiene / Termina por / Es / No es / Empieza con / Coincidencia de patrones/ Coincidencia de regex |
Utiliza estas reglas para filtrar por tamaño de buzón, etc. El vendedor debe calcular y especificar los tamaños de las cajas en el proceso de checkout. Esto se aplica al pedido total, no a las verificaciones de dimensiones de artículos individuales. |
| Ancho del paquete | Es / No es / Menor que / Mayor que / Mayor o igual que / Menor o igual que | Ayuda a controlar los métodos de entrega filtrando según el ancho del paquete. |
| Altura del paquete | Es / No es / Menor que / Mayor que / Mayor o igual que / Menor o igual que | Ayuda a los comerciantes a filtrar paquetes de gran tamaño en ciertos métodos de entrega. |
| Peso (gramos) | Es / No es / Menor que / Mayor que / Mayor o igual que / Menor o igual que | Útil para restringir opciones de envío según el peso del paquete. |
| Valor total del pedido | Es / No es / Menor que / Mayor que / Mayor o igual que / Menor o igual que | Ayuda a establecer reglas de entrega según el valor del pedido (por ejemplo, envío gratuito para pedidos que superen un umbral). |
| Metadatos del Checkout | Es / No es / Contiene / No contiene / Comienza con / Termina con / Coincidencia de patrones / En / No en / Coincidencia de regex | Permite a los comerciantes crear reglas basadas en valores de metadatos del proceso de pago. |
Ejemplos de reglas del Checkout
Las reglas del Checkout están pensadas para mejorar tu página y tu proceso de checkout. A continuación encontrarás algunos ejemplos de cómo puedes utilizarlas.
Mostrar u ocultar métodos de entrega dependiendo del código postal
SI "Código postal" ES "X" ENTONCES "Ocultar método de envío" X
SI "Código postal" ES "X" ENTONCES "Mostrar método de envío" X
Si tienes muchas opciones de envío, como estándar, urgente, entrega en el mismo día y demás, con tus reglas del Checkout puedes asegurarte de que tus clientes solo vean las opciones relevantes para ellos. Por ejemplo, si la dirección de un cliente está cerca de tu tienda, puedes mostrar solo la opción de entrega más económica, lo que reducirá sus gastos de envío y fomentará la compra.
SI "Código postal" COINCIDENCIA DE PATRONES "[AB,PA,FK,KA,HS,IV,KW,ZE]" ENTONCES "Ocultar método de envío" X
Esta regla puede utilizarse, por ejemplo, para ocultar determinados métodos de envío si el pedido se envía a las zonas remotas de las Tierras Altas de Escocia. Lee más información sobre la coincidencia de patrones.
Mostrar u ocultar métodos de envío en función de las dimensiones del paquete
SI "Longitud del paquete" ES MAYOR O IGUAL QUE 100, Y "Anchura del paquete" ES MAYOR O IGUAL QUE 50, Y "Altura del paquete" ES MAYOR O IGUAL QUE 20, ENTONCES "Ocultar método de entrega" X, Y, Z
Por ejemplo, puedes utilizar esta regla de checkout para mostrar métodos de entrega cuando el paquete entra en el formato buzón.
Coincidencia de texto en las Reglas del Checkout: Coincidencia de patrones vs Coincidencia con regex
Cuando creas Reglas del Checkout que dependen de campos basados en texto (como el código postal o los metadatos del checkout), puedes elegir entre Coincidencia de patrones y Coincidencia con regex. Ambas opciones te permiten buscar coincidencias en valores de texto, pero ofrecen distintos niveles de flexibilidad y complejidad.
Coincidencia de patrones
La coincidencia de patrones es un método sencillo que utiliza el comodín *. No necesitas conocimientos técnicos avanzados.
Es como usar un atajo para buscar texto.
Puedes usar el símbolo * como un espacio en blanco que puede significar “cualquier cosa”.
Piensa en ello así:
-
gift*significa: “cualquier cosa que empiece con gift” -
*giftsignifica: “cualquier cosa que termine con gift” -
*gift*significa: “cualquier cosa que contenga la palabra gift en cualquier parte”
No necesitas reglas especiales, solo coloca un * donde quieras que “todo valga”.
👉 Coincidencia de patrones = reglas simples con un solo comodín *
Cómo funciona
-
*coincide con cualquier número de caracteres - La coincidencia de patrones distingue entre mayúsculas y minúsculas
- Ejemplo:
gift*coincide congift_box, pero no conGift_box
- Ejemplo:
Ejemplos
| Campo | Patrón | Coincide con |
|---|---|---|
| Código postal | 10* |
1011, 1023 |
| Metadatos del checkout | gift* |
gift_wrap, gift_box |
| Metadatos del checkout | *bundle |
Summer-bundle, Starter-bundle |
Cuándo usar la coincidencia de patrones
- Comprobaciones simples de un único valor
- Necesidades básicas de comodines
- Cuando quieres distinguir mayúsculas/minúsculas
- Cuando el formato no necesita validación
Coincidencia con regex
Regex (expresiones regulares) es una forma más avanzada y flexible de buscar coincidencias en texto. Permite múltiples combinaciones, opciones insensibles a mayúsculas/minúsculas y validación estricta del formato.
Regex es como una versión súper avanzada de la coincidencia de texto.
Puede comprobar cosas que la coincidencia de patrones no puede, como:
- varias opciones a la vez → “10 O 11 O 12”
- ignorar mayúsculas/minúsculas → “gift”, “Gift”, “GIFT”
- validar la estructura exacta → “4 números seguidos de 2 letras”
- coincidir solo al inicio o al final → “debe terminar con -bundle”
👉 Coincidencia con regex = reglas avanzadas que te permiten ser muy preciso/a y potente
Cómo funciona
Regex usa caracteres especiales para definir patrones, como:
-
|significa OR (o) -
^significa empieza con -
$significa termina con -
\dsignifica cualquier dígito -
(?i)significa ignorar mayúsculas/minúsculas
Ejemplos
| Campo | Regex | Coincide con |
|---|---|---|
| Código postal | ^(10|11|12) |
códigos postales que comienzan por 10, 11 o 12 |
| Metadatos del checkout | (?i)gift |
gift, GiftBox, GIFT |
| Metadatos del checkout | -bundle$ |
valores que terminan en “-bundle” |
| Metadatos / código promocional | ^SUMMER\d{2}$ |
SUMMER10, SUMMER21 |
Cuándo usar la coincidencia con regex
- Necesitas comprobar varias opciones en una sola regla
- Necesitas coincidencias insensibles a mayúsculas/minúsculas
- Necesitas validación estricta del formato o longitud
- Necesitas patrones de texto complejos
- Quieres coincidir solo al principio o al final del valor
Cómo elegir el método adecuado
| Coincidencia de patrones | Coincidencia con regex |
|---|---|
|
|
Ejemplos prácticos donde Regex es más potente
| Escenario | Descripción | Regex | Por qué Regex es mejor |
|---|---|---|---|
| Múltiples prefijos de código postal (NL) | Ocultar un método de envío para códigos postales NL que empiecen por 10, 11 o 12 | ^(10|11|12) |
La coincidencia de patrones solo puede comprobar un prefijo por regla, por lo que necesitarías 3 reglas separadas. Regex permite combinar todos los prefijos en una sola regla. |
| Validar formato del código postal holandés | Coincidir 4 dígitos + 2 letras (ej.: 1234AB) | ^\d{4}\s?[A-Za-z]{2}$ |
La coincidencia de patrones no puede comprobar la estructura exacta. Regex garantiza el formato preciso. |
| Búsqueda insensible a mayúsculas/minúsculas | Coincidir “gift” o “free” sin importar cómo esté escrito | (?i)(gift|free) |
La coincidencia de patrones distingue mayúsculas/minúsculas. Regex lo hace todo en una sola regla. |
| Coincidencias por sufijo | Coincidir valores que terminen con “-bundle” | -bundle$ |
El patrón puede encontrar “bundle” en cualquier parte, pero no sabe si está al final. Regex sí lo valida. |
| Códigos promocionales estructurados | Coincidir exactamente 3 letras + 2 dígitos (ej.: ABC12) | ^[A-Za-z]{3}\d{2}$ |
La coincidencia de patrones no puede validar longitud ni estructura. Regex garantiza el formato exacto. |
| Verificar dominios de email | Coincidir emails que terminen en @gmail.com o @yahoo.com | @(gmail|yahoo)\.com$ |
La coincidencia de patrones no puede manejar múltiples dominios o caracteres especiales. Regex sí lo hace en una sola regla. |
Consejos para usar Regex
- Empieza por algo simple y ve añadiendo complejidad
- Usa
^y$para anclar el inicio o fin del texto - Añade
(?i)para reglas insensibles a mayúsculas/minúsculas - Usa una barra invertida
\para escapar caracteres especiales - Prueba tus patrones en regex101.com
- Documenta internamente las expresiones complejas para mayor claridad
Artículos relacionados
→ Documentación sobre la API del Checkout
→ Dynamic Checkout: Guía de configuración e instalación
→ Cómo agregar tus tarifas en el Dynamic Checkout