💳 Proceder al Pago (OpenPay)
Inicia el checkout de pago para una orden en carrito.
POST
/ordenes-compras/proceder-pago
v1.0.0
Descripción
Inicia el checkout de pago para una orden en carrito. Contrato: ProcederPagoBodySchema 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/proceder-pago
Base URL
https://guias-anticipadas-services-test.coordinadora.com
Parámetros
Sin parámetros declarados.
Body *
{
"type": "object",
"required": [
"nit",
"email",
"id_orden_compra",
"id_cfdi",
"name",
"lastname"
],
"properties": {
"nit": {
"type": "string",
"minLength": 1,
"example": "900123456-1"
},
"email": {
"type": "string",
"minLength": 1,
"example": "cliente@empresa.com"
},
"division": {
"type": "string",
"minLength": 1,
"example": "DIV01"
},
"id_orden_compra": {
"type": "integer",
"minimum": 1,
"example": 42
},
"id_cfdi": {
"type": "integer",
"minimum": 1,
"example": 1
},
"name": {
"type": "string",
"minLength": 1,
"example": "Juan"
},
"lastname": {
"type": "string",
"minLength": 1,
"example": "Pérez"
}
}
}
Ejemplo de request
{
"nit": "900123456-1",
"email": "cliente@empresa.com",
"division": "DIV01",
"id_orden_compra": 42,
"id_cfdi": 1,
"name": "Juan",
"lastname": "Pérez"
}
Respuesta
200
✅ URL de checkout generada
{
"isError": false,
"data": {
"checkout_link": "https://sandbox-checkout.openpay.co/..."
}
}
Ejemplo de respuesta
200 ✅ URL de checkout generada{
"isError": false,
"data": {
"checkout_link": "https://sandbox-checkout.openpay.co/..."
}
}
Errores
400
❌ Error de validación o de negocio
[]
500
💥 Error interno del servidor
[]