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.
...
- 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
...
- Buscar el "ID" => WALLETTRANSFER
- Editamos y podemos ver un array JSON y por cada elemento existente, unas propiedades relacionadas a atributos del servicio de Billetera.
- Agregamos una propiedad a cada elemento json del Array. La propiedad que agregamos debe ser:
- Propiedad: "walletDestinationAccountType"
- Valor: "WALLETD"
Debe quedar algo asi:
...
Code Block language js { "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:
Status | ||||
---|---|---|---|---|
|
- 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.
El parametro del tipo cuenta destino "WALLETD" es una clave cuyo valor debe coordinarse con Operaciones DIMO para que este tambien sea el mismo valor usado como el Tipo de Cuenta Destino en las Configuraciones del Motor de Cargos.Status colour Red title Importante
...