Notas de la versión del SDK de Android
Las notas de la versión del SDK de Android ofrecen una descripción general completa de las actualizaciones, mejoras y correcciones introducidas en cada versión del SDK de Android.
| Versión | Cambios |
|---|---|
| 2.8.1 | MEJORA: Se ha añadido un nuevo campo de tipo de tarjeta (Google Pay). |
| 2.8.0 | NUEVO: Función de escaneo de tarjetas (OCR): escanea tarjetas de crédito o débito con la cámara del dispositivo utilizando la solución OCR de Google Pay. |
| 2.5 | NUEVO: compatibilidad con tarjetas híbridas de Brasil: procesamiento como crédito por defecto, activación del almacenamiento de tarjetas |
| NOVEDAD: compatibilidad total con la localización en chino (zh-CN) de pagos, errores, cargadores y APM. | |
| IMPROVE: Actualizaciones de la inscripción y del flujo de pago | |
| NUEVO: compatibilidad con navegadores externos para enlaces APM | |
| MEJORAR: Tipos de documentos específicos de cada país para agilizar la experiencia del usuario | |
| FIX: Mejoras en la localización en chino | |
| 2.4.2 | NUEVO: Procesamiento de crédito por defecto para tarjetas híbridas en Brasilpago e inscripción); las tarjetas se pueden guardar |
| CAMBIO: habilitación por países; garantizar la compatibilidad del flujo 3DS | |
| 2.4.0 | ARREGLADO: La pantalla OTP en el modo de renderizado APM se cortaba y los dígitos no eran visibles. |
| CAMBIO: Actualizaciones de la firma endpoint Checkout Builder; alineación de la representación de estilos/acciones. | |
| MEJORA: Compatibilidad de la pantalla de acción flexible con Google Pay | |
CAMBIAR: Incluir first_name y last_name Entradas en formularios de tarjetas (Un paso, Paso a paso, Pago inscrito) | |
| 2.3.0 | FIX: No validar CVV oculto para tarjetas UATP en One Step y Step-by-Step |
| FIX: Evitar que el tooltip CVV reaparezca al ocultar el teclado | |
NUEVO: Admite geolocalización (latitud/longitud) en customer_payer para el análisis de fraude | |
NUEVO: renderMode Soporte para flujos de inscripción en Mobile Lite (representación manual a través de Checkout Builder) | |
| MEJORAR: La gestión de errores en la lista de pago dirige al usuario al campo que falta | |
CAMBIAR: Hacer expirationDate Obligatorio para marcas de vouchers que lo requieran (Sodexo, VR, Elo, Alelo, Ticket) usando card-iin | |
| 2.2.2 | CAMBIO: Retroceso a la validación Luhn para todas las tarjetas; clarificación de la gestión y la documentación. |
| 2.2.1 | MEJORA: correcciones menores y actualizaciones internas; seguimiento de los elementos de control de calidad (por ejemplo, CORECM-12007, CORECM-11970). |
| 2.2.0 | NUEVO: soporte de iconos SVG en encabezados de formularios (completo, lite, seamless, lista) para marcas como Sodexo, Elo, Alelo, Bradexco, Cartes |
| NUEVO: soporte de inscripción PayPal | |
| FIX/IMPROVE: Aplicar estandarización previa de botones y actualizaciones de formularios relacionadas | |
| 2.1.0 | MEJORAR: tarjetas inscritas mejoradas con campos "desplegados" instantáneos y UX mejorada |
| MEJORA: Añadidos mensajes de error específicos para la validación de la fecha de caducidad. | |
| NUEVO: Registro proactivo de los fallos de validación de documentos | |
| IMPROVE: Tarjeta Naranja mejorada (AR) con validación y supervisión flexibles de Luhn | |
| NUEVO: Método de pago PagBank integrado a través de la pestaña personalizada de Chrome | |
NUEVO: Añadido obligatorio expirationDate Validación para Sodexo BR (detección de tarjeta iin) | |
| NUEVO: se ha añadido compatibilidad con 13 nuevos idiomas (indonesio, malayo, tailandés, filipino, chino tradicional, francés, polaco, italiano, alemán, ruso, turco, neerlandés y sueco). | |
| 2.0.0 | NUEVO: NuPay pago condiciones y plazos (débito/crédito/límite adicional) |
| NUEVO: Integración de renderizado para controlar manualmente la visibilidad del cargador SDK. | |
| NUEVO: Inscripción en Astropay | |
| ARREGLADO: Validación del desplegable de código de país cuando se preseleccionaba; copia del tipo de tarjeta en Un Paso; alineación de la vista sólo para CVV inscrito. | |
| MEJORAR: exhaustividad de la lista de selección de países de demostración; especificidad de los mensajes de error (fecha de caducidad) | |
| 1.24.0 | NUEVO: MODO APM a través de flujo deeplink (Android) |
| CAMBIO: Mercado Pago Checkout Pro se abre en un navegador externo (WebView obsoleto) | |
| MEJORA: Tematización basada en la composición para formularios APM (botones/tipos de letra/radio) | |
| 1.20.2 | FIX: NuPay redirect issue |
| FIX: Validación de CVV en la inscripción | |
NUEVO: Llamar de vuelta tokenWithInformation | |
| 1.17.0 | MEJORA: Flujo de Nubank |
| 1.16.0 | NUEVO: Motor de fraude 3DS FAC |
| 1.15.1 | FIX: Compatibilidad con la versión de Java |
| 1.15.0 | IMPROVE: Tarjetas y Nubank UI/UX |
| IMPROVE: Validación de Chile RUT | |
| 1.14.0 | MEJORA: Eliminado el CNPJ del flujo de Nubank |
| 1.13.0 | MEJORAR: Diseño de formularios de tarjeta y UX |
| 1.12.2 | NUEVO: Motor de fraude 3DS Netcetera |
| 1.12.1 | MEJORA: Rendimiento del SDK de MercadoPago |
| 1.12.0 | NUEVO: PIX - SANTANDER método de pago |
| 1.11.4 | MEJORA: Rendimiento del SDK de MercadoPago |
| 1.11.3 | FIX: Anulaciones de estilo |
| 1.11.2 | MEJORA: Experiencia con la fecha de caducidad de las tarjetas |
| 1.11.1 | MEJORAR: Flujo de tarjetas |
| 1.11.0 | NUEVO: Método DeUna pago |
| 1.10.1 | MEJORA: Rendimiento del SDK y del flujo de tarjetas |
| 1.10.0 | NUEVO: Método de pago lujo |
| MEJORA: Flujo de Google Pay | |
| MEJORAR: rendimiento y diseño del SDK | |
| 1.8.0 | NUEVO: Flujo Headless para conseguir la URL del desafío 3DS |
| 1.7.0 | NUEVO: flujo Headless para generar un token un solo uso (OTT) y obtener el desafío 3DS |
| 1.6.1 | FIX: Antifraude bloquea la generación de token de un solo uso |
CAMBIAR: Añadido showPaymentStatus argumento a startPaymentLite y startPayment para controlar la visualización de la pantalla de error. | |
| 1.6.0 | NUEVO: Mercado Pago antifraude |
| MEJORAR: Flujo de clics para pagar | |
| ARREGLADO: Fallos menores | |
| 1.5.14-HF | NUEVO: Función para crear token de un solo uso con la información de la tarjeta en Inscripción y pago. |
| FIX: Crash con permisos de localización | |
| 1.5.14 | MEJORA: Pagos con tarjeta paso a paso y en un solo paso |
| 1.5.13 | NUEVO: Inscripción en Mercado Pago Wallet a través de deeplink y pestaña personalizada |
| NUEVO: motores de fraude 3DS y Cybersource | |
| 1.5.12 | MEJORAR: Flujo de pagos con tarjeta |
| CAMBIO: Sustituido CardExpiryDate EditText y TextField ItemView (CVV) por un único componente CardDataStackView para SecureFields. | |
| 1.5.11 | FIX: Validación de tarjeta Discover |
| 1.5.0 | NUEVO: Antifraude para el flujo de tarjetas |
| NUEVO: método de pago Click 2 Pay | |
| NUEVO: Métodos lingüísticos admitidos | |
| NUEVO: Diseño del SDK | |
| MEJORAR: Flujo de pagos con tarjeta | |
| MEJORAR: Rendimiento | |
| 1.4.12 | MEJORAR: Flujo de pagos con tarjeta |
| 1.4.11 | MEJORAR: Flujo de inscripción de tarjetas |
| 1.4.10 | MEJORA: Flujo de Google Pay |
| FIX: Restaurar el estado del SDK después de cerrar la aplicación | |
| 1.4.9 | MEJORA: Flujo de Google Pay |
| ARREGLADO: Faltan los campos CVV y caducidad en la inscripción paso a paso | |
| NUEVO: método de pago con tarjeta VOUCHER | |
| IMPROVE: Tarjeta paso a paso y diseño de flujo Pix | |
| NUEVO: método de pago SAFETYPAY | |
| NUEVO: Método de pago EFECTY | |
| NUEVO: método NEQUI pago | |
| NUEVO: método de pago YAPPY | |
| NUEVO: GOOGLE PAY método de pago | |
| NUEVO: método de pago SENCILLITO | |
| NUEVO: Pagos a plazos con tarjeta | |
| MEJORA: Flujo 3DS para tarjetas | |
| IMPROVE: Diseño paso a paso de tarjetas | |
NUEVO: sessionId Generación para la lucha contra el fraude a través de startCheckout() | |
| NUEVO: Opción de persistencia del cargador | |
| 1.4.8 | MEJORA: Flujo de Google Pay |
| 1.4.7 | ARREGLADO: Faltan los campos CVV y caducidad en la inscripción paso a paso |
| 1.4.6 | NUEVO: método de pago con tarjeta VOUCHER |
| MEJORA: Flujo de Google Pay | |
| 1.4.5 | IMPROVE: Tarjeta paso a paso y diseño de flujo Pix |
| 1.4.4 | MEJORA: Flujo 3DS para pagos con tarjeta |
| 1.4.3 | MEJORAR: Tarjeta de navegación paso a paso por el campo |
| 1.4.2 | IMPROVE: Diseño paso a paso del flujo de tarjetas |
| 1.4.1 | NUEVO: GOOGLE PAY método de pago |
| NUEVO: método de pago SENCILLITO | |
| 1.4.0 | NUEVO: método de pago SAFETYPAY |
| NUEVO: Método de pago EFECTY | |
| NUEVO: método NEQUI pago | |
| NUEVO: método de pago YAPPY | |
| NUEVO: Pagos a plazos con tarjeta | |
NUEVO: sessionId Generación para la lucha contra el fraude a través de startCheckout() | |
| NUEVO: Opción de persistencia del cargador | |
| 1.3.9 | FIX: Flujo de tarjetas paso a paso |
| NUEVO: diseño de la pantalla de carga | |
| NUEVO: Mercado Pago Checkout Pro ya no requiere formulario | |
| 1.3.8 | FIX: Cliente con documento nulo |
| 1.3.7 | MEJORAR: Flujos de tarjetas |
| 1.3.6 | CAMBIO: Se ha eliminado el indicador para exigir el CVV en las tarjetas registradas, ahora es dinámico. |
data class YunoConfig( | |
val cardFlow: CardFormType = CardFormType.ONE_STEP, | |
val saveCardEnabled: Boolean = false | |
) | |
| 1.3.5 | NUEVO: método de pago CASH |
| NUEVO: método de pago BANK_TRANSFER | |
| 1.3.4 | NUEVO: método de pago UNLIMINT |
| NUEVO: Método de pago PagSeguro | |
| 1.3.3 | FIX: Diseño del formulario paso a paso de la tarjeta |
| 1.3.2 | NUEVO: Tarjeta Clave método de pago |
| NUEVO: método Kushki pago | |
| NUEVO: método Khipu pago | |
| NUEVO: pedido CVV para tarjetas registradas mediante el indicador init del SDK | |
| NUEVO: Temporizador de pantalla OTP para caducidad de pago | |
NUEVO: EnrollmentMethodsListView() para mostrar los métodos de inscripción disponibles | |
CAMBIAR: Añadido requestSecurityCode campo a YunoConfig para solicitar CVV en el flujo de la tarjeta. | |
data class YunoConfig( | |
val cardFlow: CardFormType = CardFormType.ONE_STEP, | |
val saveCardEnabled: Boolean = false, | |
val requestSecurityCode: Boolean = false | |
) | |
| 1.3.1 | NUEVO: Método Paga con Rappi pago |
| 1.3.0 | NUEVO: método Arcus Cash pago |
| NUEVO: método Daviplata pago | |
| NUEVO: método CoDi pago | |
| NUEVO: método de pago PayValida | |
NUEVO: Habilitar/Deshabilitar "Guardar tarjeta" a través de YunoConfig en el initialize | |
CAMBIAR: YunoConfig clase de datos para initialize personalización. | |
| 1.2.5 | FIX: pago y estado de Inscripción al cancelar el usuario |
| 1.2.4 | NUEVO: método SPEI pago |
| NUEVO: Tarjeta paso a paso Inscripción y pago | |
| 1.2.2 | NUEVO: Initialize la llamada de retorno del estado de inscripción en startEnrollment |
NUEVO: Inicializar la devolución de llamada del estado de pago en continuePayment | |
NUEVO: Inicializar devolución de llamada de token de un solo uso en startPayment | |
| 1.2.1 | FIX: "Paga con tajeta" error tipográfico en español |
| FIX: Mensaje de error en el campo número de documento | |
| 1.2.0 | CAMBIAR: Se agregó devolución de llamada en startPayment Para evitar onActivityResult. |
CAMBIAR: Añadido initEnrollment Método para configurar la devolución de llamada y evitar onActivityResult. | |
| 1.1.1 | FIX: Ocultar etiqueta de entorno para claves de producción |
| 1.1.0 | CAMBIAR: startEnrollment Ahora requiere el código de país (por ejemplo, "CO"). |
| NUEVO: flujo de inscripción de tarjetas de crédito | |
| NUEVO: Nuevo diseño del formulario de tarjeta de crédito | |
NUEVO: onSelected evento para Vista de lista de métodos de pago | |
| NUEVO: Título para separar métodos inscritos/no inscritos | |
NUEVO: EnrollmentPaymentMethodListView() | |
NUEVO: UnEnrolledPaymentMethodListView() | |
| NUEVO: Etiqueta para el entorno actual | |
| FIX: Mejorada la validación de la fecha de caducidad en el Formulario de Tarjeta de Crédito | |
ELIMINAR: Eliminado testResult options | |
| 1.0.11 | FIX: Mejorada la UX en el flujo de inscripción después de la interacción de la aplicación externa |
| 1.0.10 | FIX: Evitar 404 después de la inscripción |
| 1.0.9 | FIX: Evitar cargador infinito en pago lite flow |
| 1.0.8 | NUEVO: Eliminada la dependencia de Moshi, usando Gson |
| 1.0.7 | NUEVO: Cambiado el tipo de pista android en attrs con referencia |
| 1.0.6 | FIX: Mejorado el diseño del método de pago (versión completa) |
| FIX: Visibilidad del campo teléfono | |
| 1.0.5 | NUEVO: método de pago SafetyPay |
| NUEVO: WebSocket para notificaciones de estado de pago | |
| NUEVO: supresión de la dirección del usuario en el formulario Addi | |
| FIX: Validadores regex de CustomerForm | |
| 1.0.4 | NUEVO: el estado de la transacción cambia a pendiente al inicio |
| 1.0.3 | NUEVO: Devolución de llamada de estado de error interno |
| 1.0.2 | FIX: Reset CVV regex on card number deletion in pago form |
| 1.0.1 | NUEVO: Filtro de tipo transferencia bancaria/tarjeta de pago |
| NUEVO: modelos de pago view funciones de prueba | |
| FIX: nombre del tipo de pago para PIX y Nupay | |
| CAMBIO: Establecer la zona horaria a UTC en DateExtension | |
| CAMBIO: tipo de método de pago en mapeadores de pago | |
| 1.0.0 | NUEVO: Métodos de pago |
| NUEVO: Inscripción en el método Mercado Pago | |
| NUEVO: Pagos con tarjeta de débito/crédito | |
| NUEVO: Pagos con Mercado Pago Checkout Pro | |
| FIX: Sugerencia y título del campo de texto de la ciudad | |
| FIX: Tipo Pix en el flujo de pagos | |
| FIX: Información de la tarjeta al iniciar la compra | |
| FIX: Traducción al inglés en el título del formulario de pago |
Actualizado hace 1 día