[Shopify Plus] Configurar los bloques de Shopify Checkout para obtener los números de identificación fiscal de los destinatarios (NIF de las Islas Canarias, CPF de Brasil, RFC de México, PCCC de Corea del Sur)

Algunos destinos exigen el número de identificación fiscal del destinatario para los trámites aduaneros. Bigblue lee esos valores de los metacampos de los pedidos de Shopify creados por Checkout Blocks en la sección bloques de pago   espacio de nombres.

En este artículo se explica cómo canjearlos al finalizar la compra:

Destino Número de identificación fiscal Clave del metacampo (exacta) Regla de visualización típica
Islas Canarias (España) NIF / DNI es_nif   Provincia de envío: Las Palmas, Santa Cruz de Tenerife
Brasil (B2C) CPF br_cpf   País de envío: Brasil
México (B2C) RFC mx_rfc   País de envío: México
Corea del Sur (B2C) PCCC kr_pccc   País de envío: Corea del Sur

Crea un bloque de pago por cada número de identificación fiscal (siguiendo el mismo patrón: campo de texto personalizado → guardar como metacampo del pedido → reglas de visualización). La guía detallada que figura a continuación utiliza el NIF de las Islas Canarias; a continuación, aplica los mismos pasos para el CPF, el RFC y el PCCC con las claves y reglas que figuran en la tabla y en la sección 6.

Para obtener más información sobre los envíos a las Islas Canarias, lee nuestro artículo específico.

Esta configuración solo está disponible para los usuarios de Shopify Plus, ya que requiere acceso a los bloques de pago.

El metacampo clave debe coincidir exactamente (es_nif  , br_cpf  , mx_rfc  , o kr_pccc  , sin distinguir entre mayúsculas y minúsculas). El campo debe guardarse como un metacampo «orden». De lo contrario, Bigblue no podrá asignarlo a los números de identificación fiscal de los pedidos.

1 - Comience a crear un nuevo bloque de pago.

  • Ve a Admin de Shopify > Bloques de pago > Bloques y haz clic en Crear bloque.

  • Seleccione el tipo de bloque Campo personalizado y seleccione Plantilla en blanco.

2 - Complete las secciones «Nombre del bloque» y «Contenido».

  • En la sección Nombre del bloque, introduzca un nombre interno, por ejemplo, NIF.
  • En la sección Contenido, en Campos, haga clic en Añadir campo personalizado, seleccione Entrada de texto, y en el modal:
    • Marque la casilla de verificación Campo obligatorio.
    • En la etiqueta Campo, introduzca lo que deben ver sus compradores, por ejemplo, «NIF (para envíos a las Islas Canarias)».
    • En Clave, introduzca es_nif

      ⚠️ Es fundamental introducir exactamente es_nif para que Bigblue pueda leer el campo.

    • En el mensaje de error del cliente, introduzca opcionalmente «Se requiere un número de identificación válido para envíos a las Islas Canarias».
    • En expresiones regulares, entrada: ^\s*(?:\d{8}[A-Z]|[A-Z]\d{7}[A-Z]|[A-Z]\d{8})\s*$      

  • En la sección Contenido, en Configuración, asegúrate de que guardas los campos del formulario como metacampo Orden.

    ⚠️ Es fundamental guardar el campo personalizado como un metacampo de pedido para que Bigblue pueda leerlo.

3 - Complete la sección Reglas de visualización.

  • En la sección Reglas de visualización, haz clic en Añadir regla de visualización y, en la ventana modal, selecciona Provincia de envío.

  • En la sección Reglas de visualización, haz clic en Seleccionar una provincia y, en la ventana modal, busca España, muestra la lista completa y selecciona Las Palmas y Santa Cruz de Tenerife.

4 - Comprueba dos veces, guarda y publica.

  • Asegúrate de que la configuración sea correcta, presta especial atención a estas partes:
    • La clave de campo es es_nif,
    • El campo del formulario se guarda como un metacampo de pedido.
    • Las reglas de visualización garantizan que el campo solo se muestre para las dos provincias españolas correspondientes a las Islas Canarias.

  • Guardar todos los cambios

  • Activar el bloque de pago

5 - Prueba la configuración

Recomendamos probar la configuración (creando un pedido falso) para asegurarse de que funciona según lo previsto:

  • Al finalizar la compra, comprueba varias direcciones para asegurarte de que el bloque solo se muestra para las Islas Canarias.
  • Al finalizar la compra, comprueba también algunos NIF para asegurarte de que las restricciones de formato son correctas.
  • En Bigblue, comprueba la página del pedido para asegurarte de que el NIF aparece en la sección de datos del cliente.

6 - La misma configuración para Brasil, México y Corea del Sur

Repite los pasos 1 a 5 para cada destino, cambiando únicamente el nombre del bloque, la etiqueta del campo, la clave, la expresión regular opcional o el mensaje de error y las reglas de visualización.

Brasil — CPF (br_cpf  )

  • Leyenda: br_cpf   (exacto)
  • Regla de visualización: País de envío = Brasil
  • Expresión regular sugerida: ^\s*\d{3}\.?\d{3}\.?\d{3}-?\d{2}\s*$  
  • Etiqueta recomendada: p. ej., «CPF (obligatorio para envíos a Brasil)»

México — RFC (mx_rfc  )

  • Leyenda: mx_rfc   (exacto)
  • Regla de visualización: País de envío = México
  • Expresión regular sugerida: ^\s*[A-Za-zÑñ&]{3,4}\d{6}[A-Za-z0-9]{3}\s*$  
  • Etiqueta recomendada: p. ej., «RFC (obligatorio para la entrega en México)»

Corea del Sur — PCCC (kr_pccc  )

  • Leyenda: kr_pccc   (exacto)
  • Regla de visualización: País de envío = Corea del Sur
  • Expresión regular sugerida: ^\s*[Pp][ -]?\d{4}[ -]?\d{4}[ -]?\d{4}\s*$  
  • Etiqueta recomendada: p. ej., «Código personal de despacho de aduanas (PCCC)»

Además, para cada uno de estos bloques:

  • guardar el campo del formulario como un metacampo de pedido,
  • crear un pedido de prueba con destino al país correspondiente,
  • Comprueba que el número de identificación fiscal aparece en la página del pedido de Bigblue.

Si necesita ayuda, póngase en contacto con nuestro equipo de asistencia.

¿Responde esto a tu pregunta? Gracias por los comentarios Hubo un problema al enviar su comentario. Por favor, inténtelo más tarde.

¿Aún necesitas ayuda? Contacta con nosotros Contacto con nosotros