Nombre del proyecto en GX: PaymentGateway
Descripción: Aplicación para integrar servicios de transferencias Xpress de Bancard con Sicoop.
- Servicio para Obtener y listar participantes de Bancard
- Servicio para transferencia sicoop a bancos
- Servicio para reverso (en caso de timeout)
- Servicio para transferencia de bancos a sicoop
- Servicio para consultar estado de transacción
- Servicio para consultar si una transferencia de banco a sicoop tuvo un reverso
Base de datos utilizadas:
- SICOOP (ORACLE)
- PAYMENT_GATEWAY
- MIDDLEWARE
- CABALGAM
- OLPY (ORACLE)
- XPRESS
Compilado generado: PaymentGateway.war
Servidores donde se publica:
- Testing: 10.5.2.53
- Pre Producción: 10.5.1.30
- Producción: 10.5.1.18/19
Web Services que son consumidos desde la aplicación:
- https://mdw.cabal.coop.py/api/sicoop-pagos/v1/servicios/listar
- https://mdw.cabal.coop.py/api/sicoop-pagos/v1/parametros/consultar
- https://mdw.cabal.coop.py/api/sicoop-pagos/v1/servicios/listar
- http://10.5.1.18:8080/ws-operaciones/dimo/operacion/v1
- https://bancard.cabal.coop.py/billing-public-proxy/api/0.1/brands
- https://bancard.cabal.coop.py/billing-public-proxy/api/0.1/services/[service_id]/commissions
- https://bancard.cabal.coop.py/billing-public-proxy/api/0.1/invoices
- https://www.bancard.com.py/s4/public/billing_brands_logos/
- https://bancard.cabal.coop.py/billing-public-proxy/api/0.1/services/[service_id]/payment
- https://bancard.cabal.coop.py/billing-public-proxy/api/0.1/services/[service_id]/reverse
- https://bancard.cabal.coop.py/billing-public-proxy/api/0.1/services/[service_id]
- https://bancard.cabal.coop.py/billing-public-proxy/api/0.1/services/with_problems
- http://10.5.1.18:8080/ws-operaciones/dimo/operacion/v1/obtenerOperacion
- http://apimovil.pronet.com.py:15000/APIPagos/PagosWS
Web services que son expuestos desde la aplicación:
- http://locahost:8080/bancardservices/rest/ws_entity
- http://locahost:8080/bancardservices/rest/ws_entity_list
- http://locahost:8080/bancardservices/rest/ws_reverse_verification
- http://locahost:8080/bancardservices/rest/ws_transaction_consult
- http://locahost:8080/bancardservices/rest/ws_transaction_reverse
- http://locahost:8080/bancardservices/rest/ws_transaction_reverse_external
- http://locahost:8080/bancardservices/rest/ws_transaction_transfer
- http://locahost:8080/bancardservices/rest/ws_transaction_transfer_external
- http://locahost:8080/bancardservices/rest/ws_update_trx_status
Procedimientos Almacenados consumidos desde la aplicación:
- no aplica
Referencias a Librerías externas:
- tesabiz-utils-2.0.jar
- java-property-utils-1.9.1.jar
- cors-filter-2.5.jar
Observaciones
- web.xml debe contener referencias para incluir el protocolo CORS.