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
