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 InvoicesTipo:
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 |
| Texto de una sola línea (un valor). | Número de factura generado por Comply. |
| JSON (</>) | Información detallada de la factura en formato estructurado: importe, fecha, productos, impuestos, tipo de documento, etc. |
| Texto de una sola línea (un valor). | Tipo de factura generado por Comply (FS, FC, RS o RC). |
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:
InvoicesNamespace y clave:
comply.invoicesTipo de contenido: Metaobjeto
Referencia: selecciona
Comply Invoices(creado en el paso anterior)Cantidad permitida: Lista de entradas
Customer Account API access:
ReadStorefront API access: desactivado (opcional según tu caso de uso)
Guarda los cambios. Una vez hecho esto, puedes activar la funcionalidad desde Comply > Configuración.



