Catálogo
Categorías y productos externos con IDs estables, estado activo/inactivo y mapeo hacia entidades internas.
WAGMI recibe datos operativos por API, los valida, los organiza por tenant y sucursal, y la deja lista para revisión contable. El POS sigue vendiendo; WAGMI convierte esos datos en backoffice confiable mediante un contrato V1 controlado. El adaptador actual está limitado al primer POS aprobado; otros POS requieren sandbox, mapeo y aprobación antes de producción.
Con aprobación humana, se crea una conexión por empresa/sucursal con API key y modo sandbox o producción.
El partner envía categorías, productos, facturas y anulaciones por endpoints versionados.
WAGMI revisa firma, timestamp, idempotencia, moneda, fiscalidad, sucursal y duplicados.
Los imports entran a staging para que el equipo vea errores, gaps y próximas acciones.
La contabilidad se afecta solo cuando la política del cliente y la revisión lo permiten.
El contrato V1 se mantiene deliberadamente pequeño. Primero sincroniza catálogo e invoices cerradas; luego se amplían casos cuando el partner y el cliente ya están operando.
Categorías y productos externos con IDs estables, estado activo/inactivo y mapeo hacia entidades internas.
Ventas cerradas con cliente, líneas, pagos, impuestos, descuentos y fuente fiscal.
Void controlado para imports no posteados o estados que permitan reversa segura.
Endpoint de capacidades para validar conexión, moneda soportada y estado de la integración.
El diseño asume reintentos, payloads malos, conexiones que hay que pausar y sucursales que no se pueden mezclar.
La primera conexión valida health, catálogo, invoices, anulaciones, errores e idempotencia antes de operar en modo producción.