Configuración

Configuración

En esta sección, encontrarás la configuración que se debe realizar al proyecto antes de iniciar la integración.

Crear la clase AppfinRestClientConfigure

Esta clase se requiere para configurar el host que el SDK usará para comunicarse con las APIs de Menta.

import com.menta.android.restclient.core.RestClientConfigure
 
class AppfinRestClientConfigure : RestClientConfigure {
   override fun loginDeeplink(): String =
       "menta://login.ui/unauthorized"
 
 
   override fun urlBase(): String =
      "https://api.menta.global/"
}

Agregar permisos de internet

El permiso de internet es requerido para que el SDK pueda conectarse con las APIs de Menta.

<uses-permission android:name="android.permission.INTERNET" />

Crear acceso a los datos de configuración del merchant

Los siguientes datos se utilizará como datos entrada en los diferentes flujos del SDK. Te recomendamos asegurarte de que tu aplicación tenga acceso a cada uno de ellos.

  • API Key merchant: Como parte de los requisitos previos, es necesario generar una API Key de tipo merchant. Esta API Key es única para cada merchant y tiene el formato UUID.
  • Merchant ID: Es el identificador del merchant
  • Customer ID: Es el identificador del cliente dentro de la plataforma de Menta