Requisitos para pruebas y sus componentes
La aplicación Bci Pagos A2A Demo fue desarrollada para Android (Kotlin + Jetpack Compose) permitiendo integrar el SDK hub-a2a-interfaces-1.0.2 (AAR) para ejecutar transacciones de tipo Venta, Cierre, Anulación y Cancelación mediante un A2AService, retornando las respuestas vía callback.
Como ejemplo se dispone de una aplicación Bci Pagos A2A Demo v 1.9 cuyo código fuente se encuentra en esta documentación
Para poder comenzar con las pruebas se requieren los siguientes puntos:
-Aplicación de pago: BciPagos versión 2.0.0 o superior. -Aplicación de test: BciPagos A2A Demo versión 1.9 -Interfaces: hub-a2a-interfaces-1.0.2 o superior.
Componentes de la Aplicación Demo
● A2AService: Punto de acceso al motor de transacciones.
● HandleTrxOnClick: Helper que abstrae la ejecución según tipo de operación.
● Operation: Enum para VENTA, CIERRE, ANULACIÓN, CANCELACIÓN.
● A2ATrxCallback: Callback para recibir respuesta (éxito o error).
● JSON de petición: Estructura específica según operación.
Updated 29 days ago
