Skip to main content
Payana recibe facturas desde la entidad fiscal (DIAN/SAT) y permite causarlas — es decir, completar los datos contables y registrarlas en tu ERP — de forma manual o con un agente.
Formulario de causación en Payana
Para habilitar este flujo, tu empresa necesita implementar dos integraciones:
  1. Sincronización del catálogo: enviá a Payana los datos maestros de tu ERP (proveedores, cuentas contables, impuestos, centros de costo, órdenes de compra, etc.) para que el formulario de causación pueda usarlos.
  2. Webhook de causación: cuando el proceso finaliza en Payana, recibís un webhook con toda la información del comprobante para ingresarla en tu ERP.

Payana expone un endpoint por cada entidad del catálogo. Tu sistema es responsable de mantenerlas actualizadas; la frecuencia depende de cuánto cambie tu catálogo. Las entidades a sincronizar son:

Ejemplo: centros de costo

Enviá los centros de costo de tu ERP a Payana con un POST por cada registro, o en lote con items.
Respuesta
Si un external_id ya existe, Payana actualizará el registro. Si no existe, lo creará.

2. Recepción del webhook de causación

Cuando el proceso de causación finaliza en Payana, se dispara un webhook con la información completa del comprobante. Tu sistema debe recibirlo y registrar la factura en el ERP.

Webhook: Documento Causado

Ver la referencia completa del payload del webhook.
Asegurate de responder con un HTTP 200 para confirmar la recepción. Si Payana no recibe confirmación, reintentará el envío.

Próximos pasos