Webhooks para tu primera integración PSB: registrar topics, devolver 2xx en 100 s, verificar firmas HMAC SHA256.
Sin webhooks solo ves respuestas API síncronas. El estado de entrega, los reintentos y la recepción son asíncronos. Los hooks forman parte de toda integración seria.
Configuración mínima en el sandbox
Publica un endpoint HTTPS que pueda recibir JSON (temporal: un túnel como ngrok vale para accp)
Registra un hook con topic InvoiceSent (envío) y/o InvoiceReceived (recepción)
Responde en 100 segundos con HTTP 2xx
Verifica la firma HMAC SHA256 antes de confiar en el payload
La firma está en la cabecera X-EConnect-Signature (sha256= más hex), calculada con la secureKey de la URL del hook. Si la respuesta no es 2xx, la PSB reintenta la entrega hasta 5 días.