Mostrar números de identificación fiscal en las facturas de Shopify
Para validar los números de identificación fiscal en el formulario de pago online de tu tienda Shopify, necesitas un plan Shopify Plus.
Podrás seguir este método para obtener los números de identificación fiscal de las páginas de registro de clientes o del carrito de compras, así que Quaderno pueda luego mostrarlos en tus facturas.
Ten en cuenta que, por ahora, este método no funcionará con el checkout de una sola página de Shopify.
Obtener los números de identificación fiscal en la página de registro de clientes
Puedes añadir un nuevo campo de número de identificación fiscal al formulario de registro de clientes. Esto permitirá a tus clientes introducir su número de registro de IVA al crear su cuenta en tu tienda.
Este nuevo campo debe añadirse al archivo de registro de clientes de tu tema. Ten en cuenta que el fragmento de código solo funciona en customers/register.liquid
. Los números de identificación fiscal se almacenarán como parte de las notas del cliente y Quaderno los incluirá automáticamente en tus facturas.
Para añadir el campo de número de IVA a la página de registro de clientes:
- En el panel de control de Shopify, ve a Tienda online > Temas.
- Haz clic en el botón
…
y luego enEditar HTML/CSS
. - Selecciona
customers/register.liquid
en la barra lateral izquierda. - Inserta el siguiente fragmento de código dentro del
< form >
.
<!-- Shopify Shopping Cart -- Capture Tax IDs from customers. Used by quaderno.io -->
<label for="vat_number">VAT Number</label>
<input type="text" id="vat_number" name="attributes[vat_number]" value="{{ cart.attributes['vat_number'] }}">
Y este es el resultado. Mostraremos el número de IVA del cliente en todas sus compras:
Para más información sobre cómo añadir campos al formulario de registro de clientes, consulta la documentación oficial de Shopify aquí.
Recopilar números de identificación fiscal en la página del carrito
El campo para capturar los números de identificación fiscal también se puede colocar en la página del carrito para que los clientes puedan introducirlos justo antes de finalizar la compra.
Para ello, añade el siguiente fragmento de código al archivo del carrito de tu tema. Los números de identificación fiscal se almacenarán como atributos del carrito y Quaderno los incluirá automáticamente en tus facturas.
Para añadir el campo de número de identificación fiscal a la página del carrito:
- En el panel de control de Shopify, ve a Tienda online > Temas.
- Haz clic en el botón
…
y luego enEditar HTML/CSS
. - Selecciona
customers/register.liquid
en la barra lateral izquierda. - Inserta el siguiente fragmento de código dentro del
< form >
.
<!-- Shopify Shopping Cart -- Capture Tax IDs from customers. Used by quaderno.io -->
<label for="vat_number">VAT Number</label>
<input type="text" id="vat_number" name="attributes[vat_number]" value="{{ cart.attributes['vat_number'] }}">
Este es el resultado. Ahora podremos recopilar el NIF del cliente desde la página del carrito: