Saltar al contenido principal
Según la normativa Verifactu, existen dos tipos de facturas: simplificadas (que no requieren datos fiscales del cliente) y completas (que sí los requieren). El tipo de factura a emitir depende del importe, el tipo de venta y la ubicación del cliente. Dependiendo de la naturaleza de tu negocio, es posible que quieras capturar el identificador fiscal (NIF/CIF/DNI) del cliente en el checkout para poder emitir facturas completas cuando sea necesario. Shopify no incluye un campo nativo de DNI/NIF, por lo que debes configurarlo manualmente.
Para entender cuándo es obligatorio capturar el identificador fiscal y cuándo puedes emitir facturas simplificadas, consulta la guía Facturas simplificadas y completas.

Cómo EasyVerifactu obtiene el NIF

EasyVerifactu puede obtener el identificador fiscal del cliente de dos formas, por orden de prioridad: 1. Metafield personalizado: EasyVerifactu crea automáticamente un campo llamado “NIF del cliente (EasyVerifactu)” en la página de detalles de cada pedido en Shopify. Puedes introducir manualmente el NIF del cliente en este campo si es necesario. 2. Campo “Empresa” de Shopify: Puedes reutilizar el campo nativo “Empresa” de Shopify para capturar el NIF del cliente durante el checkout. Esta opción debe activarse en la configuración de EasyVerifactu.

Método 1: Metafield personalizado

EasyVerifactu crea automáticamente un metafield en cada pedido de Shopify para que puedas introducir manualmente el NIF del cliente cuando sea necesario.

¿Qué es un metafield?

Los metafields son campos personalizados que Shopify permite añadir a objetos como pedidos, productos o clientes para almacenar información adicional. EasyVerifactu aprovecha esta funcionalidad para crear un campo específico de NIF en cada pedido.

Dónde encontrarlo

El metafield aparece en la página de detalles de cada pedido en el panel de administración de Shopify:
1

Accede al pedido

Desde el panel de administración de Shopify, ve a Pedidos y selecciona el pedido al que quieres añadir el NIF.
2

Localiza la sección 'Order metafields'

Desplázate hacia abajo en la página del pedido hasta encontrar la sección “Order metafields” o “Metafields del pedido”.
3

Introduce el NIF

Busca el campo “NIF del cliente (EasyVerifactu)” e introduce el identificador fiscal del cliente (por ejemplo: 12345678Z, B12345678, etc.).
4

Guarda el pedido

Pulsa “Guardar” para aplicar los cambios.
Nombre técnico del metafield: app--226033827841.tax_identifierEste campo es creado automáticamente por EasyVerifactu cuando instalas la aplicación. No necesitas configurar nada adicional para que aparezca.

¿Cuándo usar este método?

Este método es útil en los siguientes casos:
  • Cuando necesitas añadir el NIF a un pedido que ya se ha completado.
  • Cuando tu cliente te proporciona el NIF después de realizar el pedido.
  • Cuando quieres corregir o actualizar el NIF de un pedido existente.
Si tus clientes suelen proporcionar el NIF durante el checkout, es más práctico usar el Método 2 (campo “Empresa”) para capturarlo automáticamente.

Método 2: Usar el campo “Empresa” (Recomendado para captura automática)

Este es el método más sencillo para capturar el NIF automáticamente durante el checkout. Consiste en activar el campo “Empresa” nativo de Shopify y renombrarlo para que los clientes sepan que deben introducir su NIF/CIF/DNI.

Paso 1: Activa el campo “Empresa” en Shopify

1

Accede a la configuración de checkout

Desde el panel de administración de Shopify, ve a Configuración > Pagar y finalizar compra.
2

Habilita el campo de empresa

En la sección Información del cliente, busca la opción “Nombre de la empresa”.
  • Marca la opción como “Requerido” (recomendado) o “Opcional”, según tu preferencia.
  • Guarda los cambios.

Paso 2: Renombra el campo a “NIF/CIF/DNI”

Shopify permite personalizar las etiquetas de los campos del checkout para que los clientes entiendan qué información deben introducir.
1

Accede a la configuración de idiomas

En Configuración > Idiomas, selecciona el idioma que uses en tu tienda (por ejemplo, Español).
2

Edita las traducciones del checkout

Busca la sección “Pago y finalizar compra” o “Checkout & System”.Localiza los siguientes campos:
  • “Company label” o “Etiqueta de empresa”
  • “Optional company label” o “Etiqueta opcional de empresa”
3

Cambia las etiquetas

Reemplaza ambos valores por:
DNI/CIF/NIF
O cualquier variante que prefieras (por ejemplo: “NIF”, “Número de identificación fiscal”, etc.).
4

Guarda los cambios

Pulsa “Guardar” para aplicar los cambios.

Paso 3: Activa la opción en EasyVerifactu

Una vez configurado el campo en Shopify, debes activar esta funcionalidad en la configuración de tu integración de Shopify en EasyVerifactu.
1

Accede a la configuración de Shopify en EasyVerifactu

Desde tu panel de EasyVerifactu, ve a Configuración > Integraciones y selecciona tu integración de Shopify.
2

Activa la captura del NIF desde el campo Empresa

Marca la opción:“Obtener NIF del campo ‘empresa’ de Shopify”Esta opción le indica a EasyVerifactu que debe leer el campo “Empresa” de Shopify como si fuera el NIF del cliente.
3

Guarda la configuración

Pulsa “Guardar” para aplicar los cambios.
Verifica en el checkout: Abre tu tienda en modo incógnito, añade un producto al carrito y procede al checkout. Comprueba que el campo aparece con la etiqueta “DNI/CIF/NIF” (o la que hayas configurado).

Verificación

Una vez configurado el campo (mediante cualquiera de los métodos), verifica que funciona correctamente:
1

Completa un pedido de prueba

  • Si usas el Método 2 (campo Empresa): Abre tu tienda en modo incógnito, añade un producto al carrito, procede al checkout e introduce un NIF de prueba (por ejemplo: 12345678Z).
  • Si usas el Método 1 (metafield): Accede a un pedido existente y añade el NIF en el metafield correspondiente.
2

Verifica en EasyVerifactu

Accede a tu panel de EasyVerifactu y comprueba que la factura generada incluye el NIF que introdujiste.

Cómo EasyVerifactu usa el NIF capturado

Una vez configurado el campo NIF en Shopify:
  1. Capturamos el NIF: EasyVerifactu lee automáticamente el valor del metafield o del campo “Empresa” (según tu configuración).
  2. Determinamos el tipo de factura: Si el pedido incluye NIF, emitimos factura completa. Si no, emitimos factura simplificada (según tu configuración).
  3. Enviamos a la Agencia Tributaria: Las facturas completas incluyen el NIF en el envío a la Agencia Tributaria, cumpliendo con los requisitos legales.
Puedes refinar aún más cuándo se emiten facturas completas o simplificadas en la sección de configuración de EasyVerifactu. Por ejemplo, puedes establecer umbrales de importe o reglas específicas por país.

Con el campo NIF configurado en Shopify, EasyVerifactu podrá emitir facturas completas cuando sea necesario, garantizando el cumplimiento normativo en ventas de alto valor o internacionales.