Consultar

Consulta el estado de la transacción en PSE

get
Consultar

https://api.payvalida.com/pse/transactions/{ticketid}
URL Sandbox: https://api-test.payvalida.com/pse/transactions/{ticketid}
Request
Response
Request
Path Parameters
ticketid
required
string
Identificación de la transacción en PSE. Máx. 40 caracteres
Query Parameters
merchant
required
string
Identificación del comercio en Payvalida. Máx. 50 caracteres
checksum
required
string
Cadena de comprobación con SHA512 (ticketid + FIXED_HASH)
Response
200: OK
La ejecución retorna un JSON estructurado de esta manera:
{
"CODE": "0000",
"DATA": {
"TRANSACTION_DATE": "20/11/2020",
"BANK": "1051-BANCO DAVIVIENDA",
"STATUS": "APROBADA",
"NIT": "9004186855",
"TRAZABILITY_CODE": "805402411"
},
"DESC": "Consulta exitosa"
}

Detalles

  • ticketid: identificador único de la orden en PSE. Este identificador se da al momento de la creación de esta orden utilizando el endpoint de creación.

La identificación del comercio (merchant) y FIXED_HASH, es generada al momento de crear una cuenta en nuestra plataforma y se envía por correo electrónico.

Los diferentes estados en las que la orden puede estar son: APROBADA, RECHAZADA, PENDIENTE o FALLIDA

Si la transacción de PSE se encuentra en estado APROBADA, la orden de compra en Payvalida automáticamente pasa a APROBADA también.