🔔 Webhook Estado de Transacción (OpenPay)
Recibe la notificación de OpenPay sobre cambios en la transacción.
POST
/ordenes-compras/estado-transaccion
v1.0.0
Descripción
Recibe la notificación de OpenPay sobre cambios en la transacción. Contrato: EstadoTransaccionBodySchema en cm-guias-anticipadas-ms.
Quick Start
- Obtén tus credenciales de acceso (Bearer Token).
- Selecciona el ambiente y completa los parámetros requeridos.
- Envía la solicitud y procesa la respuesta.
Ejemplo rápido
Generando ejemplo…
Generando ejemplo…
Generando ejemplo…
Endpoint
POST
/ordenes-compras/estado-transaccion
Base URL
https://guias-anticipadas-services-test.coordinadora.com
Parámetros
Sin parámetros declarados.
Body *
{
"type": "object",
"required": [
"type"
],
"properties": {
"type": {
"type": "string",
"example": "charge.succeeded"
},
"event_date": {
"type": "string",
"example": "2026-06-05T12:00:00Z"
},
"verification_code": {
"type": "string"
},
"transaction": {
"type": "object",
"properties": {
"id": {
"type": "string"
},
"status": {
"type": "string"
},
"order_id": {
"type": "string"
},
"method": {
"type": "string"
},
"amount": {
"type": "number"
},
"currency": {
"type": "string"
}
}
}
}
}
Ejemplo de request
{
"type": "charge.succeeded",
"event_date": "2026-06-05T12:00:00Z",
"verification_code": "",
"transaction": {
"id": "",
"status": "",
"order_id": "",
"method": "",
"amount": 0,
"currency": ""
}
}
Respuesta
200
✅ Notificación procesada (o ignorada si ya fue procesada)
{
"isError": false,
"data": {
"procesado": true
}
}
Ejemplo de respuesta
200 ✅ Notificación procesada (o ignorada si ya fue procesada){
"isError": false,
"data": {
"procesado": true
}
}
Errores
400
❌ Payload inválido
[]
500
💥 Error interno del servidor
[]