Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Endpoints
A continuación se listan las URLs de acceso al Web Service en cada entorno, pruebas y producción:
Entorno Descripción URL IP
A continuación se disponen las URLs para descargar los archivos WSDL del Web Service para cada entorno,
pruebas y producción.
Proyecto en SoapUI
Se cuenta con un proyecto en SoapUI conectado al ambiente de pruebas el cual contiene los diferentes
escenarios que se pueden presentar en la ejecución de los métodos del WebService. A continuación es
posible descargar este proyecto:
Operación iInfoPago
Realiza la consulta de una factura y retorna una cadena con el estado de la solicitud, un código de estado y el
mensaje del error encontrado, cuando se haya encontrado una inconsistencia. Si no hay inconsistencias, se
retorna además los datos de la factura.
NOTA: Cuando se mencione referencia o factura en este documento, se hace referencia al mismo elemento.
Respuesta iInfoPago
Name Type Description
nombrePagador String(240) Nombre completo del tercero que está realizando el pago.
medioPago String(10) Medio por el cual se está realizando el pago. PSE o TC.
Mensaje enviado:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmln
s:wss="http://wssiim/">
<soapenv:Header/>
<soapenv:Body>
<wss:iInfoPago>
<hashCode>e62644eab838abab8eacb3622cdjs508</hashCode>
<user>PASARELA01</user>
<password>123</password>
<nitCompania>8913800073</nitCompania>
<referencia>1007593415</referencia>
</wss:iInfoPago>
</soapenv:Body>
</soapenv:Envelope>
Respuesta:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns2:iInfoPagoResponse xmlns:ns2="http://wssiim/">
<result>
<status>OK</status>
<code>00</code>
<message>Referencia encontrada</message>
<nitCompania>8913800073</nitCompania>
<factura>1007593415</factura>
<nombrePagador>PEDRO GOMEZ</nombrePagador>
<tipoIdentificacion>CC</tipoIdentificacion>
<identificacion>10203040</identificacion>
<medioPago>25</medioPago>
<codigoServicio>0001</codigoServicio>
<valorTotal>95499</valorTotal>
<iva>0</iva>
<descripcionPago>Pago Factura 1007593415 -- 000100020901000</descripc
ionPago>
<fechaVencimiento>2020-10-30</fechaVencimiento>
<fechaRegistro>2020-10-15</fechaRegistro>
</result>
</ns2:iInfoPagoResponse>
</soap:Body>
</soap:Envelope>
Mensaje enviado:
Respuesta:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns2:iInfoPagoResponse xmlns:ns2="http://wssiim/">
<result>
<status>ERROR</status>
<code>10</code>
<message>Problemas de validación de usuario. Registro rechazado</mess
age>
</result>
</ns2:iInfoPagoResponse>
</soap:Body>
</soap:Envelope>
Mensaje enviado:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmln
s:wss="http://wssiim/">
<soapenv:Header/>
<soapenv:Body>
<wss:iInfoPago>
<hashCode>5660aab6486e9aec0aa503164b33fcb9</hashCode>
<user>PASARELA01</user>
<password>123</password>
<nitCompania>8913800073</nitCompania>
<referencia>1020304050</referencia>
</wss:iInfoPago>
</soapenv:Body>
</soapenv:Envelope>
Respuesta:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns2:iInfoPagoResponse xmlns:ns2="http://wssiim/">
<result>
<status>ERROR</status>
<code>20</code>
<message>No se encontraron datos para referencia: 1020304050</message
>
</result>
</ns2:iInfoPagoResponse>
</soap:Body>
</soap:Envelope>
Operación iResumenPago
Registra la información de un pago de factura correspodiente a uno de los impuestos del Municipio, ya sea
predial, Industria y Comercio u Otras Rentas, por parte de un usuario en la pasarela de pagos en línea. Un solo
pago a la vez por envío.
Mensaje enviado:
Respuesta:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns2:iResumenPagoResponse xmlns:ns2="http://wssiim/">
<result>
<status>OK</status>
<code>00</code>
<message>Pago registrado correctamente. CUS: 123456788</message>
</result>
</ns2:iResumenPagoResponse>
</soap:Body>
</soap:Envelope>
Mensaje enviado:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns2:iResumenPagoResponse xmlns:ns2="http://wssiim/">
<result>
<status>ERROR</status>
<code>10</code>
<message>Problemas de validación de usuario. Registro rechazado</mess
age>
</result>
</ns2:iResumenPagoResponse>
</soap:Body>
</soap:Envelope>
Mensaje enviado:
Respuesta:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns2:iResumenPagoResponse xmlns:ns2="http://wssiim/">
<result>
<status>ERROR</status>
<code>14</code>
<message>No se encontró el NIT del municipio 000000001</message>
</result>
</ns2:iResumenPagoResponse>
</soap:Body>
</soap:Envelope>
Mensaje enviado:
Respuesta:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns2:iResumenPagoResponse xmlns:ns2="http://wssiim/">
<result>
<status>ERROR</status>
<code>40</code>
<message>Fecha de pago 2020/09/07 no tiene un formato válido YYYYMMDD
</message>
</result>
</ns2:iResumenPagoResponse>
</soap:Body>
</soap:Envelope>
Mensaje enviado:
Respuesta:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns2:iResumenPagoResponse xmlns:ns2="http://wssiim/">
<result>
<status>ERROR</status>
<code>46</code>
<message>Ya existe un pago con CUS 123456788</message>
</result>
</ns2:iResumenPagoResponse>
</soap:Body>
</soap:Envelope>
Actualización de Clave
Cuando un usuario es creado en el sistema, la clave por defecto es “123”. Por esta razón el usuario del banco
debe ingresar a este URL y actualizar su clave. De la misma manera es conveniente que periódicamente se
actualice este password por razones de seguridad.
Pruebas https://aprpal.siifweb.com:8070/wsuser/updateUser
Producción https://oas.palmira.gov.co:8070/wsuser/updateUser
Para que un usuario pueda actualizar su password, debe ingresar las credenciales necesarias para su
identificación. Estas son:
Campo Descripción
Código HASH asignado Este dato es suministrado por el administrador del sistema. Y debe
ser incluído en cada invocación de la operación SOAP.
Nombre del usuario WS Este dato es suministrado por el administrador del sistema. Y debe
ser incluído en cada invocación de la operación SOAP.
Nuevo Password El nuevo password que se desea como llave de seguridad. Y debe
ser incluído en cada invocación de la operación SOAP
Repetir el nuevo Password El nuevo password se debe repetir exactamente, con fines de
seguridad
Facturas de Prueba
En el entorno de pruebas es posible acceder a un listado de 50 facturas vigentes para realizar las pruebas de
los diferentes métodos. Para acceder a este listado se usa la URL
https://aprpal.siifweb.com:8070/wsuser/listFacturasPrueba y proveer el usuario y clave asignados al banco.
Listado de Facturas de Prueba