API Reference

PostAutorizacion

Procesa la validacion de un Cargo a partir de una Tarjeta

Para efectuar la POSTAUTORIZACION de un CARGO AL TARJETAHABIENTE, deberá enviar las siguientes variables mediante un mensaje SOAP al webservice previamente indicado.

Variables de Envío

  <th style={{ textAlign: "left" }}>
    FORMATO
  </th>

  <th style={{ textAlign: "left" }}>
    RESTRICCIONES
  </th>

  <th style={{ textAlign: "left" }}>
    DESCRIPCION
  </th>
</tr>
  <td style={{ textAlign: "left" }}>
    Numérico
  </td>

  <td style={{ textAlign: "left" }}>
    Admite números sin espacios.
  </td>

  <td style={{ textAlign: "left" }}>
    Identificador del Comercio en OPENLINEA. Es un valor asignado.
  </td>
</tr>

<tr>
  <td style={{ textAlign: "left" }}>
    contraseña
  </td>

  <td style={{ textAlign: "left" }}>
    Alfanumérico
  </td>

  <td style={{ textAlign: "left" }}>
    Admite letras y/o números sin espacios. No mayor a 12 caracteres.
  </td>

  <td style={{ textAlign: "left" }}>
    Clave de Acceso a la Terminal Virtual, configurado para su aplicación.
  </td>
</tr>

<tr>
  <td style={{ textAlign: "left" }}>
    modo
  </td>

  <td style={{ textAlign: "left" }}>
    Carácter
  </td>

  <td style={{ textAlign: "left" }}>
    Admite una solo letra
  </td>

  <td style={{ textAlign: "left" }}>
    Identificador del Modo de operación, P=Producción, A=Prueba con Respuesta Aprobada, R=Prueba con Respuesta Rechazada
  </td>
</tr>

<tr>
  <td style={{ textAlign: "left" }}>
    monto
  </td>

  <td style={{ textAlign: "left" }}>
    Numérico
  </td>

  <td style={{ textAlign: "left" }}>
    Admite números un punto y dos decimales sin espacios, no se permite comas o signos de pesos.
  </td>

  <td style={{ textAlign: "left" }}>
    Monto a procesar total de la orden o\
    pedido calculado en su aplicación en base\
    a la selección de los servicios y/o productos del cliente
  </td>
</tr>

<tr>
  <td style={{ textAlign: "left" }}>
    transaccionId
  </td>

  <td style={{ textAlign: "left" }}>
    Alfanumérico
  </td>

  <td style={{ textAlign: "left" }}>
    Admite letras y/o números sin espacios. No mayor a 20 caracteres.
  </td>

  <td style={{ textAlign: "left" }}>
    Número de Pedido o identificador de la orden o pedido en la Tienda Virtual o Sistema de Ventas del comercio.
  </td>
</tr>

<tr>
  <td style={{ textAlign: "left" }}>
    codigoAprobacion
  </td>

  <td style={{ textAlign: "left" }}>
    Numérico
  </td>

  <td style={{ textAlign: "left" }}>
    Admite números sin espacios
  </td>

  <td style={{ textAlign: "left" }}>
    Código de Aprobación Bancaria, típicamente con 6 Dígitos
  </td>
</tr>

<tr>
  <td style={{ textAlign: "left" }}>
    referencia
  </td>

  <td style={{ textAlign: "left" }}>
    Alfanumérico
  </td>

  <td style={{ textAlign: "left" }}>
    Admite letras y/o números sin espacios. No mayor a 20 caracteres.\ <span style="color:blue">(Opcional)</span>
  </td>

  <td style={{ textAlign: "left" }}>
    Referencia libre de uso para su aplicación
  </td>
</tr>

<tr>
  <td style={{ textAlign: "left" }}>
    subcomercio
  </td>

  <td style={{ textAlign: "left" }}>
    Numérico
  </td>

  <td style={{ textAlign: "left" }}>
    Admite números sin espacios.\ <span style="color:blue">(Opcional)</span>
  </td>

  <td style={{ textAlign: "left" }}>
    Se envía el Identificador en caso de que este Comercio pertenezca a algún Aliado previamente registrado en OpenLinea
  </td>
</tr>
VARIABLE
comercioId

Variables de Retorno

La petición regresara una respuesta en formato SOAP conteniendo la siguiente información:

  <th>
    FORMATO
  </th>

  <th>
    RESTRICCIONES
  </th>

  <th>
    DESCRIPCION
  </th>
</tr>
  <td>
    Numérico
  </td>

  <td>
    Números sin espacios
  </td>

  <td>
    Identificador del Comercio en OPENLINEA. Es un valor asignado.
  </td>
</tr>

<tr>
  <td>
    terminalid
  </td>

  <td>
    Numérico
  </td>

  <td>
    Números sin espacios
  </td>

  <td>
    Identificador de la terminal usada en la transaccion.
  </td>
</tr>

<tr>
  <td>
    transaccionID
  </td>

  <td>
    Alfanumérico
  </td>

  <td>
    Letras y/o números sin espacios. No mayor a 20 caracteres.
  </td>

  <td>
    Número de Pedido o identificador de la orden o pedido en la Tienda Virtual o Sistema de Ventas del comercio.
  </td>
</tr>

<tr>
  <td>
    fechaTransaccion
  </td>

  <td>
    Alfanumérico
  </td>

  <td>
    Representación de fecha con formato MM/DD/AA
  </td>

  <td>
    Fecha procesamiento de la Operación
  </td>
</tr>

<tr>
  <td>
    horaTransaccion
  </td>

  <td>
    Alfanumérico
  </td>

  <td>
    Representación de hora con formato HH:MM:SS
  </td>

  <td>
    Hora de procesamiento de la Operación.
  </td>
</tr>

<tr>
  <td>
    monto
  </td>

  <td>
    Numérico
  </td>

  <td>
    Admite números, un punto y dos decimales sin espacios, no se permite comas o signos de pesos.
  </td>

  <td>
    Monto a procesar total de la orden o pedido calculado en su aplicación en base a la selección de los servicios y/o productos del cliente.
  </td>
</tr>

<tr>
  <td>
    referencia
  </td>

  <td>
    Numérico
  </td>

  <td>
    Numérico de longitud variable
  </td>

  <td>
    Referencia libre de uso para su aplicación
  </td>
</tr>

<tr>
  <td>
    numeroControl
  </td>

  <td>
    Numérico
  </td>

  <td>
    Numérico de longitud variable
  </td>

  <td>
    Codigo retornado de identificador de transaccion
  </td>
</tr>

<tr>
  <td>
    codigoRespuesta
  </td>

  <td>
    Numérico
  </td>

  <td>
    Números sin espacios.
  </td>

  <td>
    Se regresa los siguientes valores:\
    0 = Aprobada,\
    1 = Rechazada
  </td>
</tr>

<tr>
  <td>
    procReturnMsg
  </td>

  <td>
    Alfanumérico
  </td>

  <td>
    Alfanumérico de 1 a 10 caracteres
  </td>

  <td>
    Código retornado por el procesador de la tarjeta.
  </td>
</tr>

<tr>
  <td>
    ccErrorCode
  </td>

  <td>
    Numérico
  </td>

  <td>
    Numérico de longitud variable. No mayor a 4 caracteres.
  </td>

  <td>
    Código devuelto por la Institución Financiera
  </td>
</tr>

<tr>
  <td>
    ccReturnMsg
  </td>

  <td>
    Alfanumérico
  </td>

  <td>
    Alfanumérico de longitud variable
  </td>

  <td>
    Texto específico retornado por el procesador de pagos
  </td>
</tr>

<tr>
  <td>
    codigoAprobacion
  </td>

  <td>
    Alfanumérico
  </td>

  <td>
    Alfanumérico de longitud variable
  </td>

  <td>
    Código de Aprobación Bancaria, típicamente con 6 Dígitos
  </td>
</tr>

<tr>
  <td>
    afiliacion
  </td>

  <td>
    Alfanumérico
  </td>

  <td>
    Alfanumérico de longitud variable.
  </td>

  <td>
    Numero de afiliación con la que es ejecutada la Operación.
  </td>
</tr>

<tr>
  <td>
    afiliacionEmpresa
  </td>

  <td>
    Alfanumérico
  </td>

  <td>
    Alfanumérico de longitud variable.
  </td>

  <td>
    Numero de afiliación de la empresa con la que es ejecutada la Operación.
  </td>
</tr>
VARIABLE
comercioId

Formato de envío

📘

ecommercePostAutorizacion Desarrollo

https://servertest.operacionesenlinea.com/gateway/opGateway.asmx?op=ecommercePostAutorizacion

📘

ecommercePostAutorizacion Produccion

https://servidorseguro.operacionesenlinea.com/gateway/OpGateway.asmx?op=ecommercePostAutorizacion