Skip to main content
Skip table of contents

Consulta de PayIn Pago en Agente y Transferencia Bancaria

Este servicio tiene como función recibir un Numero de Operación como parámetro get en la URL para identificar una transacción y devolver los datos asociados.

Ambiente

EndPoint

Método

Desarrollo

https://api.dev.alignet.io/charges

GET

Producción

https://api.alignet.io/charges

GET

 El Numero de Operación se recibe como parámetro en la URL:

Request Headers

Cabecera

Valor

Requerido

Authorization

Bearer <Access_Token>

SI

JSON
"Authorization":"Bearer eyJhbGciOiJSUzI1NsInR5cCI6IkpXVCIsImt………",

Response

JSON
{
  "success": true,
  "result": "notified",
  "error_code": "00",
  "error_message": "Usuario fue notificado",
  "operation_number": "127263",
  "purchase_amount": "10000",
  "purchase_currency_code": "PEN",
  "purchase_ip_address": "191.1.1.1",
  "transaction": {
    "meta": {
      "commerce_id": "10",
      "internal_operation_number": "127263",
      "additional_fields": [],
      "metrics": {
        "aggregate": {
          "start": "1614875661264",
          "end": "1614875672681",
          "duration": {
            "milliseconds": "1000",
            "seconds": "1"
          }
        }
      },
      "status": {
        "code": "00",
        "message_ilgn": [
          {
            "locale": "es_PE",
            "value": "Se encontró la información solicitada"
          }
        ]
      }
    },
    "lifecycle": []
  }
}

La respuesta expone el ciclo de vida completo y ordenado de la transacción. Para obtener rápidamente el último estado, itera sobre la matriz del ciclo de vida y extrae el último valor.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.