Page tree

Versions Compared

Key

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

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:

    Code Block
    languagejs
    {
    "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.
  • Status
    colourRed
    titleImportante
    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.