Diagnóstico de webhooks
Dos endpoints te ayudan a entender por qué un webhook no llegó a tu sistema y qué contenía.
| Ambiente | URL base API |
|---|---|
| Integración | https://ms-payment-c2c.virtualpos-dev.com/ms-payment-c2c |
| Producción | https://ms-payment-c2c.virtualpos.cl/ms-payment-c2c |
Ambos requieren el header X-Api-Key.
Consultar los intentos de entrega
Sección titulada «Consultar los intentos de entrega»GET /api/v1/pos-operations/{paymentRequestId}/callback-attemptsDevuelve cada intento de entrega a tu callbackUrl, ordenados por número de intento: si se entregó y qué respondió tu servidor. La respuesta de tu servidor se recorta a 2.000 caracteres.
{ "items": [ { "eventId": "evt-c2c-4b6e60ad-33fa-4c63-952d-91368108795a", "attemptNumber": 1, "requestedAt": "2026-11-13T16:01:30Z", "callbackUrl": "https://tu-sistema.cl/webhooks/virtualpos", "delivered": false, "responseStatus": 500 }, { "eventId": "evt-c2c-4b6e60ad-33fa-4c63-952d-91368108795a", "attemptNumber": 2, "requestedAt": "2026-11-13T16:01:35Z", "callbackUrl": "https://tu-sistema.cl/webhooks/virtualpos", "delivered": true, "responseStatus": 200 } ]}Consultar el contenido del webhook
Sección titulada «Consultar el contenido del webhook»GET /api/v1/pos-operations/{paymentRequestId}/callback-eventDevuelve un JSON con la misma estructura del webhook, armado con el estado actual de la operación. Úsalo para recuperar el resultPayload (código de autorización, tarjeta, TID) si tu sistema no recibió el webhook.