POST Api/Pagos/PagarTerceros
Aplica un pago de terceros. Requiere cabeceras Key y Secret obtenidas en Api/Sesion/Login. Para el cajero automatico, Importe debe ser mayor que cero, IdContrato debe ser el Id del contrato consultado y Referencia debe usar PCAJ_IDContrato_yyyyMMddhhmmss. Consulte Success y Message; cuando Success es true, Model contiene los datos del comprobante.
Información de la Solicitud
Parámetros URI
Ninguno.
Parámetros Body
Cuerpo JSON del pago.
PagarEstructura| Nombre | Descripción | Tipo | información adicional |
|---|---|---|---|
| IdContrato |
ID DEL CONTRATO AL QUE SE APLICARA EL PAGO |
integer |
Ninguno. |
| Importe |
IMPORTE DEL PAGO A APLICAR |
decimal number |
Ninguno. |
| Referencia |
REFERENCIA GENERADA POR EL CLIENTE QUE CONSUME EL SERVICIO (FORMATO IDEAL FECHA INCLUYE FECHA RESUMIDA 'ddMMyyyyhhmmss') |
string |
Ninguno. |
| Correo |
CORREO DEL CLIENTE (EN CASO DE APLICAR) |
string |
Ninguno. |
| EsEfectivo |
FORMA DE PAGO DEL COMPROBANTE |
boolean |
Ninguno. |
| FechaPagoFallido |
FECHA DE LA APLICACIÓN DEL PAGO EN CASO DE APLICARSE SIN |
date |
Ninguno. |
Formato de la solicitud
application/json, text/json
{
"IdContrato": 1,
"Importe": 2.0,
"Referencia": "sample string 3",
"Correo": "sample string 4",
"EsEfectivo": true,
"FechaPagoFallido": "2026-11-05T18:57:23.6307408-07:00"
}
application/x-www-form-urlencoded
Información de la Respuesta
Descripción del Recurso
Resultado del pago y comprobante cuando se aplica correctamente.
ModelResponseOfTicketPagoEstructura| Nombre | Descripción | Tipo | información adicional |
|---|---|---|---|
| Model | TicketPagoEstructura |
Ninguno. |
|
| Message |
Mensajes informativos de respuesta |
string |
Ninguno. |
| Success |
Valor binario de respuesta |
boolean |
Ninguno. |
Formato de Respuesta
application/json, text/json
{
"Model": {
"IdComprobantePago": 1,
"Caja": "sample string 2",
"Cajero": "sample string 3",
"Folio": "sample string 4",
"Fecha": "2026-11-05T18:57:23.6463689-07:00",
"Cliente": "sample string 6",
"Cuenta": 7,
"Direccion": "sample string 8",
"Rfc": "sample string 9",
"Periodo": "sample string 10",
"SaldoAPagar": 11.0,
"Recibido": 12.0,
"Cambio": 13.0,
"Importe": 14.0,
"SaldoRestante": 15.0,
"Bonificacion": {
"TipoAjuste": "sample string 1",
"Monto": 2.0
},
"CargosAbonados": [
{
"IdCargo": 1,
"IdTipoTrabajo": 1,
"Concepto": "sample string 2",
"Monto": 3.0
},
{
"IdCargo": 1,
"IdTipoTrabajo": 1,
"Concepto": "sample string 2",
"Monto": 3.0
}
],
"FormasPago": [
{
"Descripcion": "sample string 1",
"Folio": "sample string 2",
"Banco": "sample string 3",
"Monto": 4.0
},
{
"Descripcion": "sample string 1",
"Folio": "sample string 2",
"Banco": "sample string 3",
"Monto": 4.0
}
],
"IdCajero": 16,
"IdContrato": 17,
"IdSucursal": 1,
"IdDireccion": 18
},
"Message": "sample string 1",
"Success": true
}