Nombre del proyecto en GX: PaymentGateway
Descripción: Aplicación para integrar servicios de
...
pagos de servicios de Infonet, Pronet, Netel y Sicoop Pagos con Sicoop.
- Servicio para
...
- listar facturadores y servicios
- Servicio para
...
- obtener parámetros
- Servicio para
...
- obtener facturas
- Servicio para
...
- obtener comisión
- Servicio para
...
- obtener ticket
- Servicio para
...
- disparar pedido de pago
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:
...
- PaymentGateway/rest/GetActiveServiceInfonet
- http://localhost:8080/PaymentGateway/rest/APIPagosPronet
- http://localhost:8080/PaymentGateway/rest/GetActiveServiceSicoop
- http://localhost:8080/PaymentGateway/rest/GetActiveServiceNetel
- http://localhost:8080/PaymentGateway/rest/GetPaymentServiceParameterList
- http://localhost:8080/PaymentGateway/rest/GetPaymentServiceDataList
- http://localhost:8080/PaymentGateway/rest/GetPaymentServiceList
- http://localhost:8080/PaymentGateway/rest/GetPaymentServiceListByFilter
- http://localhost:8080/PaymentGateway/rest/GetPaymentCommissions
- http://localhost:8080/PaymentGateway/rest/GetUserPaymentQuantity
- http://
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
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
- ConnectHttp.jar
Observaciones
- web.xml debe contener referencias para incluir el protocolo CORS.