Page tree
Skip to end of metadata
Go to start of metadata

Resumen

Desde DIMO se consume un servicio para obtener la lista de Billeteras disponibles, se necesita que entre los datos retornados por este servicio venga el dato de el Tipo de Billetera Destino, para cada billetera retornada.

Servicio

  • El servicio que se consume es el siguiente: [servidor]/ws-payment-engine/PaymentGateway/rest/ConfigurationServices, con el parametro WALLETTRANSFER.
  • Este servicio consume la informacion que se configura en el motor de Pagos.

Configuración del Motor

Para configurar el motor de Pagos se cuenta con un mantenedor en Genexus que puede ser accedido desde la siguiente direccion: [http://10.5.1.18:8080/]PaymentGateway/servlet/com.paymentgatewayjavav2.wwconfiguration

Una vez dentro del mantedor:

  1. Buscar el "ID" => WALLETTRANSFER
  2. Editamos y podemos ver un array JSON y por cada elemento existente, unas propiedades relacionadas a atributos del servicio de Billetera.
  3. Agregamos una propiedad a cada elemento json del Array. La propiedad que agregamos debe ser:
    • Propiedad: "walletDestinationAccountType"
    • Valor: "WALLETD"
  4. Debe quedar algo asi:

    {
    "walletCompany":"TIGO CASH",
    "serviceCode":"2394",
    "walletCompanyLogo":"https://seguro.aquipago.com.py/api.pronet/img/83_Tigo_logo1.gif",
    "networkParticipantCode":"2603",
    "isSICOOP":false,
    "network":"PRONET",
    "invokeCommission":false,
    "paymentEntityCode":794,
    "walletDestinationAccountType":"WALLETD"
    }
    ]


Observaciones:

  • Con el valor configurado en "walletDestinationAccountType" se consultará al Motor de Cargos si existe alguna configuracion de aplicacion para la aplicación de cargos para la transacción.
  • El valor "WALLETD" puede especificarse por cada billetera si se desea. Por ejemplo: "WALLETTIGOD" para Billeteras Tigo o "WALLETPERSONALD" para la Billetera Personal, por citar algunos.
  • IMPORTANTE El parametro del tipo cuenta destino "WALLETD" es una clave cuyo valor debe coordinarse con Operaciones DIMO para que este sea el mismo valor usado como el Tipo de  Cuenta Destino en las Configuraciones del Motor de Cargos.




  • No labels