Api de Consulta con QR
Response
Objeto operation.transactions
para pagos con QR que se encuentra dentro de la trama de respuesta.: API de Consulta.
Field | Description | Accepted Value | Type | Obligatorio |
---|---|---|---|---|
| Identificador unico de la transacción | Cadena alfanumérica |
| SI |
| Canal por la cual se realizó la transacción |
|
| SI |
| Estado actual de la transacción |
|
| SI |
| Observacion del estado |
| | SI |
| Monto de la transacción | Cadena numérica |
| SI |
| Código de la moneda de la operación | Cadena numérica |
| SI |
| Objeto que contiene información sobre el método de pago usado en la transacción |
|
| SI |
| Nombre del método de pago usado en la transacción | Cadena alfabética |
| SI |
| Objeto que contiene información detallada relacionada al método. Este objeto varia por método. |
|
| NO |
| Tarjeta enmascarada usada en la transacción | Cadela alfanumérica |
| NO |
| Marca de la tarjeta usada en la transacción | Cadena alfabética |
| NO |
| Bin de la tarjeta usada en la transacción | Cadena numérica |
| NO |
| Ultimos 4 dígitos de la tarjeta usada en la transacción | Cadena numérica |
| NO |
| Tipo de tarjeta | Cadela alfanumérica |
| NO |
| Pais de la tarjeta | Cadela alfanumérica |
| NO |
| Banco emisor de la tarjeta | Cadela alfanumérica |
| NO |
| URL del callback enviado en la Autorización | Cadena alfanumérica |
| NO |
|
Visible en estado PENDIENTE Objeto que contiene la fecha en la que se expirará la transacción. |
|
| NO |
| Fecha en UTC |
|
| NO |
| Fecha en unix time |
|
| NO |
| Objeto que contiene el resultado de la autorización. Los valores son devueltos por la procesadora. |
|
| NO |
|
Visible en el estado PENDIENTE Image en base64 del QR generado. | Cadena alfanumérica |
| NO |
|
Visible en el estado PENDIENTE ID del QR generado por la procesadora. | Cadena alfanumérica |
| NO |
|
Visible en el estado AUTORIZADO - DENEGADO Código de autorización | Cadena alfanumérica |
| NO |
|
Visible en el estado AUTORIZADO - DENEGADO ID de la transacción ante la marca | Cadena alfanumérica |
| NO |
| Objeto que contiene mensaje del resultado de la procesadora |
|
| NO |
| Código del resultado de la autorización | Cadena alfanumérica |
| NO |
| Descripción del resultado de la autorización | Cadena alfanumérica |
| NO |
| Objeto que contiene los datos adicionales de la transacción enviados en el request |
|
| NO |
| Array que contiene listado de los estado por la cual pasó la transacción |
|
| SI |
| Estado de la transacción |
|
| SI |
| Objeto que contiene la fecha en la que se realizó el cambio de estado |
|
| SI |
| Fecha en UTC | Cadena alfanumérica |
| SI |
| Fecha en unix time | Cadena alfanumérica |
| SI |
Ejemplo Pendiente
Response de consulta de QR en estado Pendiente
{
"success": true,
"merchant_code": "abc",
"operation": {
"merchant_operation_number": "2391645",
"state": "PENDIENTE",
"created_at": {
"utc_time": "2024-03-12T22:49:36.018Z",
"unix_time": 1710282940
},
"amount": "15000",
"currency": "604",
"transactions": [
{
"transaction_id": "5hk8rwa3h3cq9oyfs3a28v1ms",
"channel": "ecommerce",
"state": "PENDIENTE",
"state_reason": "QR generado, pendiente de pago",
"amount": "15000",
"currency": "604",
"payment_method": {
"method_name": "QR",
"method_detail": {
"callback_url": "https://pay-me.com/callback"
}
},
"expiration_date": {
"utc_time": "2024-03-12T22:49:36.018Z",
"unix_time": 1710282940
},
"processor_response": {
"date": "2024-03-21 14:53:15.096596",
"qr_image": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAV4AAAFeAQAAAADlUEq3AAAFa0lEQVR42u1bS47iQAx1i0WWOUJu0lwsUpC4GNwkR8iSRRTP+1SlmZZGmsVsrGkWEVAvSLFd9vMrE/n3rz1+wP8XeIuIj22eXrjw3WXNx4ilJxc+x3visuNtLFXBCxcu6/AYb5PeYTXX1yfWM3lv4qdwKQueY3jyQo9GjLcYHgHjROi2+0ozTTBTaXDeE98tK25b1tc1c4VdZhonJnh/rw/G6iOWHA4swBAxwTj7hI+ZQ363RjGw4nmmkxeaJLB1gcMNiuI58omPvwV/MXDLSAzqP16+p69KYL2cXhnFeaP38T0SVOQRS8vAbwWoGnhnRsK+TAU1iggcH1Nct4u8H06+D1ujIHjj5mRQ46FXbdg8mHf19NjJvFeFpS44TAiC7k4kX9xxX2ENZlu6WxkJq0XBCGAUESRaVhJc7isMoUsPdoTAOtgaFcEslfwYjN1UEQErQBSzulwRB7gwIdt0FcEtnv2d7mVG4mr6giw1YdcuVcGXZMHAXg2y17ikCEGgcgatQbogWptFwanscyPFuSHRIpRT7g6EgDMSWN/K24qC2VyYmcMufOiV9HzSNiXD43bWT2VdMK0BVkAi18gdWg92HYpnOP7G/VsVjEfF49/JfRZ3wn78dDyzWSZRf2ZZMBr8K7MtG2PiwlWSe1VcT/EczkgVwWQFMapA7uRwZABMUAxvGsK8rjCYGYkEHB2VSsfFPmclceVEPCM3HWXBfujZ9UPkTt0xVqPF88Ef+MisCw4SAvhcLI4yVdc3yAUUz9l5XU2wuAAd2toM8vGIsTVd4kOdxlcEzy29Bn3+QYYn4Y3No0XU1pOUBbP15Xfcl/KvpGIRdUkbv8VzRfDMbEsOdyrgYuvHqAy8kNzds2ekiuALY5cUB+721v1gIeWL8ew6MzR3VwTPzqxUFlldurJ4UMX5dCfCmjJWBUvdpwblIqJ+X0Rui7O3iui8riKYvVVXUiXgZOuOd5M76+NZFszW4ykNqlM6CVYK7+FhavAe/PXA6hvxUX2jSCp1fu3axuvck5QFkwGAC7BomueI1+k2HU9JKu6soCKYC+j3KWjw8cXHWUTIBY7O6+LaJeV64DmkQX1pGXzyfKnp7+2IqmlV8GXVR0Zsul623kov8br9bXeXA/vgcJH4nS4iJHKv1mWZ9qyN11UEyxqjVA0eB7NenjJVsIbyjuwnNRXBoW6xpderm2XmWO1VnQ5LSO4ZqR5YIwqMYiZaeJUZ2EUkrVA93oK/ItiMx7xOIxmK7FTH7ON+qgHHWBZ80Tu/WD5bI/y0IsfIpth/9lb1wCqLt0kQ9sT2OexijVHTGGf7XxBM11KXaqM09G9rlqUS0ySaXRjLgm8iqRqGSsZzOkGJvbaxBfu8MFhEjvvSp6UPj0XdJpdPDYT1w/F6YM2vpQb0XDrUaoWsoXNTzSf2s7aCYDLVzybguI86jzTCg22sKXmarhzY8zS7BI3J07OHVyUQq8HSYU6WBa9vHZXC24eJm+YyxAru2sl1wUM7tIg2paeackpXGrT5av/LgVXy1Qlb3fcdk5pHkTvZhRy9KnhXExyaSkSObZPQ0obVar081d7H/MqB1S2yUVSrH4psaTfMtoemEsnRr1tVMDfn07POEjR8WhqidB7OuLbR06pgHc3wsMmu5VFUNjancRNRoeF91LYWeGuqaWuRo009c8J00gnqt0HNemAx1bueV+eIqck9DZeqpljnf36Nu1cDt3+RiBAMbR74PGGjrRjPJwmsCxZEwd1l4aY7Dt1WpcFScaQIh4/20yLqJo1xP+O5IljxvE+np6ksalboVKikpL4FfzFwnJlVNtDsQk/FnjnxIF8WBf/8XfQH/A/AvwD2DA1dmGNskwAAAABJRU5ErkJggg==",
"qr_id": "e5e36834a2294d83868d587af8ae8e13",
"result_message": {
"code": 0,
"description": "Exito"
}
},
"additional_fields": null,
"lifecycle": [
{
"state": "REGISTRADO",
"date": {
"utc_time": "2024-03-12T22:49:36.018Z",
"unix_time": 1710282940
}
},
{
"state": "PENDIENTE",
"date": {
"utc_time": "2024-03-12T22:49:36.018Z",
"unix_time": 1710282940
}
}
]
}
]
},
"meta": {
"status": {
"code": "00",
"message_ilgn": [
{
"locale": "es_PE",
"value": "Se proceso correctamente"
}
]
}
}
}
Ejemplo Autorizado
Response de consulta de QR en estado Autorizado
{
"success": true,
"merchant_code": "abc",
"operation": {
"merchant_operation_number": "2391645",
"state": "AUTORIZADO",
"amount": "15000",
"currency": "604",
"transactions": [
{
"transaction_id": "5hk8rwa3h3cq9oyfs3a28v1ms",
"channel": "ecommerce",
"state": "AUTORIZADO",
"state_reason": "Approval and completed successfully",
"amount": "15000",
"currency": "604",
"payment_method": {
"method_name": "QR",
"method_detail": {
"masked_pan": "455788******9268",
"brand": "VISA",
"bin": "455788",
"last_pan": "9268",
"card_type": "DEBIT",
"card_country": "PE",
"issuer": "BANCO DE CREDITO DEL PERU - BCP",
"callback_url": "https://pay-me.com/callback"
}
},
"expiration_date": null,
"processor_response": {
"authorization_code": "055552",
"result_message": {
"code": "00",
"description": "Approval and completed successfully"
},
"brand_transaction_id": "A055552"
},
"additional_fields": null,
"lifecycle": [
{
"state": "REGISTRADO",
"date": {
"utc_time": "2024-03-12T22:49:36.018Z",
"unix_time": 1710282940
}
},
{
"state": "PENDIENTE",
"date": {
"utc_time": "2024-03-12T22:49:36.018Z",
"unix_time": 1710282940
}
},
{
"state": "AUTORIZADO",
"date": {
"utc_time": "2024-03-12T22:49:36.018Z",
"unix_time": 1710282940
}
}
]
}
]
},
"meta": {
"status": {
"code": "00",
"message_ilgn": [
{
"locale": "es_PE",
"value": "Se proceso correctamente"
}
]
}
}
}