CredonixDocs
Referencia de la APIPagos

Consultar

Consulta la información de un pago.

Descripción general

Este endpoint devuelve un pago por su ID, incluso si está cancelado. La respuesta no incluye los complementos de pago; consúltalos con Listar complementos de pago.

Requiere el permiso Leer en Pagos.

Endpoint

GEThttps://app.credonix.mx/api/v1/payments/{paymentId}

Path param: paymentId — el ID del pago.

Consulta un pago


Sin cuerpo. Devuelve el pago con la forma descrita abajo; es la misma que usan el listado y las acciones sobre pagos.

Campos de la respuesta

CampoTipoDescripcion
idstringID del pago.
invoice_idstringOrden de cobro a la que se aplica el pago.
amountstringMonto del pago, con 2 decimales.
currencyMXN | USDMoneda del pago.
exchange_ratestring | nullTipo de cambio USD→MXN guardado en el pago. null cuando no se requirió.
payment_datestring (YYYY-MM-DD)Fecha del pago.
payment_methodstringClave de forma de pago del catálogo.
sat_payment_methodstring | nullClave SAT de la forma de pago. Es igual a payment_method, salvo CX01 y CX02, que corresponden a 01.
funding_sourcecash | creditcash para pagos registrados con Registrar pago; credit para pagos cubiertos con saldo a favor.
canceledbooleantrue si el pago está cancelado.
payment_group_idstring | nullUUID compartido por los pagos creados juntos en varias órdenes de cobro. null para un pago a una sola orden.
referencestring | nullReferencia del pago.
notesstring | nullNotas del pago.
credit_generatedobjeto | nullSaldo a favor que generó el excedente del pago: { "amount", "currency" }. Se sigue devolviendo después de cancelar el pago.
created_atstring (fecha)Momento de creación.
updated_atstring (fecha)Última actualización.

Todos los importes se devuelven como string para no perder precisión decimal.

Errores

StatusCódigoCausa
401MISSING_API_KEY | INVALID_API_KEY | API_KEY_REVOKEDAPI key ausente, inválida o revocada.
403INSUFFICIENT_PERMISSIONSLa API key no tiene el permiso Leer en Pagos.
404NOT_FOUNDEl pago no existe en tu organización. La respuesta incluye { "message": "El pago no fue encontrado." }.
Abrir Credonix