Inicialización del SDK Android

Para usar el SDK necesitas inicializar el SDK o crear una instancia de la clase DeunaSDK.

// Inicializa el SDK mediante la creación de un singleton
DeunaSDK.initialize(
    environment = Environment.SANDBOX, // Ambiente de pruebas (Environment.SANDBOX) o producción (Environment.PRODUCTION)
    publicApiKey = "YOUR_PUBLIC_API_KEY", // Llave pública proporcionada por DEUNA
)

// Ahora puedes usar el SDK mediante el uso de una instancia compartida de la clase DeunaSDK
DeunaSDK.shared

// Ejemplo
DeunaSDK.shared.initCheckout(...)
val deunaSDK = DeunaSDK(
   environment = Environment.SANDBOX,
   publicApiKey = "YOUR_PUBLIC_API_KEY",// Llave pública proporcionada por DEUNA
)
// uso del SDK
deunaSDK.initCheckout(...)

Consulta nuestra documentación para obtener tus credenciales

Explora nuestros demos para Android

https://github.com/deuna-developers/deuna-sdk-android/tree/main/examples


Logs

Para activar o desactivar los logs del SDK de DEUNA usa el siguiente código

DeunaLogs.isEnabled = false