Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Nombre del proyecto en GX: PaymentGateway

Descripción: Aplicación para integrar servicios de transferencias Xpress de Bancard con Sicoop.

  1. Servicio para Obtener y listar participantes de Bancard
  2. Servicio para transferencia sicoop a bancos
  3. Servicio para reverso (en caso de timeout)
  4. Servicio para transferencia de bancos a sicoop
  5. Servicio para consultar estado de transacción
  6. Servicio para consultar si una transferencia de banco a sicoop tuvo un reverso

Base de datos utilizadas:

  1. SICOOP (ORACLE)
    1. PAYMENT_GATEWAY
    2. MIDDLEWARE
    3. CABALGAM
  2. OLPY (ORACLE)
    1. XPRESS

Compilado generado: PaymentGateway.war

Servidores donde se publica:

  1. Testing: 10.5.2.53
  2. Pre Producción: 10.5.1.30
  3. Producción: 10.5.1.18/19

Web Services que son consumidos desde la aplicación:

  1. https://mdw.cabal.coop.py/api/sicoop-pagos/v1/servicios/listar
  2. https://mdw.cabal.coop.py/api/sicoop-pagos/v1/parametros/consultar
  3. https://mdw.cabal.coop.py/api/sicoop-pagos/v1/servicios/listar
  4. http://10.5.1.18:8080/ws-operaciones/dimo/operacion/v1
  5. https://bancard.cabal.coop.py/billing-public-proxy/api/0.1/brands
  6. https://bancard.cabal.coop.py/billing-public-proxy/api/0.1/services/[service_id]/commissions
  7. https://bancard.cabal.coop.py/billing-public-proxy/api/0.1/invoices
  8. https://www.bancard.com.py/s4/public/billing_brands_logos/
  9. https://bancard.cabal.coop.py/billing-public-proxy/api/0.1/services/[service_id]/payment
  10. https://bancard.cabal.coop.py/billing-public-proxy/api/0.1/services/[service_id]/reverse
  11. https://bancard.cabal.coop.py/billing-public-proxy/api/0.1/services/[service_id]
  12. https://bancard.cabal.coop.py/billing-public-proxy/api/0.1/services/with_problems
  13. http://10.5.1.18:8080/ws-operaciones/dimo/operacion/v1/obtenerOperacion
  14. http://apimovil.pronet.com.py:15000/APIPagos/PagosWS

Web services que son expuestos desde la aplicación:

  1. http://locahost:8080/bancardservices/rest/ws_entity
  2. http://locahost:8080/bancardservices/rest/ws_entity_list
  3. http://locahost:8080/bancardservices/rest/ws_reverse_verification
  4. http://locahost:8080/bancardservices/rest/ws_transaction_consult
  5. http://locahost:8080/bancardservices/rest/ws_transaction_reverse
  6. http://locahost:8080/bancardservices/rest/ws_transaction_reverse_external
  7. http://locahost:8080/bancardservices/rest/ws_transaction_transfer
  8. http://locahost:8080/bancardservices/rest/ws_transaction_transfer_external
  9. http://locahost:8080/bancardservices/rest/ws_update_trx_status

Procedimientos Almacenados consumidos desde la aplicación:

  1. no aplica

Referencias a Librerías externas:

  1. tesabiz-utils-2.0.jar
  2. java-property-utils-1.9.1.jar
  3. cors-filter-2.5.jar

Observaciones

  1. web.xml debe contener referencias para incluir el protocolo CORS.