Configurar un bloqueador de direcciones en Checkout Blocks
El bloque de aplicaciones del bloqueador de direcciones puede bloquear el pago cuando una dirección o componentes específicos de una dirección no están permitidos según las reglas que definas. Puedes configurar un bloqueador de direcciones para aplicarlo a todos los mercados o a un mercado específico.
En esta página
Reglas de dirección admitidas
Se admiten los siguientes tipos de regla para bloquear el pago:
- Caracteres ASCII: puedes bloquear direcciones que contengan emojis o caracteres especiales. Muchas empresas de transporte no admiten estos caracteres.
- Tipo de dirección bloqueada: puedes bloquear direcciones diplomáticas y militares, de apartados de correos y de USPS gopost, así como casilleros para paquetes.
- Número de caracteres máximo y Número de caracteres mínimo: puedes exigir un límite de caracteres máximo o mínimo en cualquier campo de dirección de envío.
- Regla de permitir personalizada y Regla de bloquear personalizada: aplica las regex (expresiones regulares) personalizadas en cualquier campo de dirección de envío.
- Campos obligatorios: puedes establecer como obligatorios campos específicos, como un número de teléfono.
- Códigos postales: puedes bloquear códigos postales y rangos de códigos postales específicos.
Usar regex en reglas de dirección personalizadas
Si necesitas bloquear formatos de dirección específicos, usa los tipos Regla de permitir personalizada o Regla de bloquear personalizada, que aceptan cualquier expresión regular (regex) válida. Una regex es una cadena de caracteres que especifica un patrón de coincidencia en el texto.
Estos son algunos ejemplos de regex:
- Emparejan cadenas que contengan caracteres japoneses:
/[一-龠]+|[ぁ-ゔ]+|[ァ-ヴー]+|[々〆〤ヶ]+/u
- Emparejan cadenas que contengan la palabra "avenue":
(\W|^)avenue(\W|$)
Cuando agregas una cadena de regex a la regla personalizada, Checkout Blocks muestra Válida o No válida para indicar el estado de dicha cadena de regex. Haz clic en Probar regla y escribe una entrada de muestra para probar la cadena de regex y confirmar si funciona como se espera. Haz clic en Restablecer para escribir otra muestra.
Crear un bloqueador de direcciones
Puedes crear y configurar un bloqueador de direcciones en la aplicación Checkout Blocks.
Puedes crear un bloqueador de direcciones para todos los mercados o para uno solo. No es posible crear diferentes grupos de reglas de bloqueo de direcciones para distintos mercados al mismo tiempo.
Pasos:
- En el panel de control de Shopify, ve a Canales de ventas > Checkout Blocks.
- Haz clic en Bloques y luego en Crear bloque.
- Haz clic en Bloqueador de direcciones.
-
En la sección Reglas de bloqueo, configura los grupos de reglas de bloqueo de direcciones:
- Haz clic en ⊕ Crear grupo de reglas.
- Opcional: En el menú desplegable Todos los mercados, selecciona el mercado al que desees aplicar el grupo de reglas.
- Haz clic en ⊕ Agregar nueva regla y selecciona el tipo de regla que desees aplicar.
- Establece la configuración de la regla.
- Opcional: Si deseas personalizar el mensaje de error que se muestra cuando una regla en particular bloquea una dirección, haz clic en Personalizar y escribe tu mensaje preferido.
- Opcional: Agrega más reglas y configúralas según sea necesario.
Opcional: En la sección Relleno automático de dirección, activa la opción de configuración Anteponer el prefijo telefónico de país al campo de teléfono. Esto se recomienda cuando el campo de teléfono es obligatorio.
Haz clic en Guardar.
Después de crear un bloqueador de direcciones, debe agregarse a la pantalla de pago.
Agregar un bloqueador de direcciones a la pantalla de pago
Después de crear un bloqueador de direcciones, debes agregarlo a la pantalla de pago para que comience a bloquear el pago. Necesitas agregarlo a la pantalla de pago solo una vez.
Pasos:
Desde tu panel de control de Shopify, ve a Configuración > Pantalla de pago.
En la sección Configuraciones, haz clic en Personalizar en la configuración a la que deseas agregar el bloqueador de direcciones.
-
En el editor de pantalla de pago y cuentas, agrega el bloqueador de direcciones a la pantalla de pago:
- Haz clic en la pestaña Aplicaciones en la barra lateral.
- Haz clic en la opción Bloqueador de direcciones de Checkout Blocks y luego en ⊕ > Pantalla de pago.
- Confirma que la opción de configuración Permitir que la aplicación bloquee el pago esté activa.
Haz clic en Guardar.