Ir al contenido principal

¿Cómo configurar los Metaobjetos de facturas? (sólo para Shopify plus)

Configura los metaobjetos y metacampos necesarios para que Comply guarde automáticamente los datos de cada factura en Shopify Plus.

Escrito por Support Comply

Si tu tienda está en el plan Shopify Plus, puedes activar una funcionalidad avanzada que guarda automáticamente los datos de cada factura generada por Comply como metaobjetos dentro de Shopify. Esto permite integraciones con flujos automatizados a través del webhook metaobjects/create.

Paso 1: Crea el metaobjeto Comply Invoices

En el panel de administración de Shopify, ve a Configuración > Metacampos y metaobjetos > Definiciones metaobjetos y pulsa Agregar definición.

Configura la definición con estos valores:

  • Nombre: Comply Invoices

  • Tipo: comply_invoices (se asigna automáticamente)

A continuación, añade los siguientes campos. Los nombres deben escribirse exactamente como aparecen aquí, respetando mayúsculas, minúsculas y espacios:

Campos a agregar

En este tipo de metaobjeto se deben definir los siguientes campos:

Nombre

Tipo de dato

Descripción

Invoice number

Texto de una sola línea (un valor).

Número de factura generado por Comply.

Data

JSON (</>)

Información detallada de la factura en formato estructurado: importe, fecha, productos, impuestos, tipo de documento, etc.

Type

Texto de una sola línea (un valor).

Tipo de factura generado por Comply (FS, FC, RS o RC).

Definicion Comply Invoices

Paso 2: Crea el metacampo de pedido para enlazar las facturas

Una vez definido el metaobjeto Comply Invoices, crea una definición de metacampo para los pedidos. Esto permite que cada pedido referencie sus facturas emitidas por Comply.

Ve a Configuración > Metacampos y metaobjetos > Pedidos (Order) y haz clic en Añadir definición. Configura los campos así:

  • Nombre: Invoices

  • Namespace y clave: comply.invoices

  • Tipo de contenido: Metaobjeto

  • Referencia: selecciona Comply Invoices (creado en el paso anterior)

  • Cantidad permitida: Lista de entradas

  • Customer Account API access: Read

  • Storefront API access: desactivado (opcional según tu caso de uso)

Definicion Invoices

Guarda los cambios. Una vez hecho esto, puedes activar la funcionalidad desde Comply > Configuración.

Activar metaobjetos
¿Ha quedado contestada tu pregunta?