Consultar cuotas disponibles

Consultar cuotas disponibles

ℹ️

Este proceso es opcional

En esta fase, se consultan las cuotas disponibles por marca dentro de la plataforma de Menta.

Requisitos

  • Marca de la tarjeta
  • Identificador del merchant (Merchant ID)
  • Identificador del adquirente (Acquirer ID)

Resultado

Después de realizar la consulta, se obtendrá un listado de todas las cuotas disponibles para la marca solicitada, junto con sus respectivos costos financieros (CTFs).

Paso a paso

  1. Instanciar el objeto GetParamsData.
  2. Invocar el método getInstallmentsAvailable.
  3. Configurar un observador para recuperar el resultado.

Ejemplo de implementación

 val getParams = GetParamsData(
    context = this,
    merchantId = merchantId,
    acquirerId = Acquirer.GPS.name,
    brand = operationFlow?.capture?.card?.brand!!
)
getParams.getInstallmentsAvailable()
getParams.installments.observe(this) { installmentList ->
    if (installmentList != null) {
        Log.i(TAG, "Cuotas disponibles: $installmentList")
    } else {
        Log.i(TAG, "No hay cuotas disponibles")
    }
}     

Códigos de respuesta

El resultado se recibe como un objeto FinancialCostDTO. Para confirmar que la operación fue exitosa, verifica que la lista List<FinancialCostDTO> no sea nula.