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
NombreDescripciónTipoinformació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

Ejemplos:
{
  "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

Ejemplos:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'PagarEstructura'.

Información de la Respuesta

Descripción del Recurso

Resultado del pago y comprobante cuando se aplica correctamente.

ModelResponseOfTicketPagoEstructura
NombreDescripciónTipoinformació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

Ejemplos:
{
  "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
}