Historial de versiones¶
Versión (.aar): v4.1.0.6¶
Actualizaciones:
-
Nuevos métodos de prueba añadidos:
- Añadir nuevos parámetros a los métodos
startPaymentV2ereversePaymentV2. Estos nuevos parámetros se refieren a la impresión de datos adicionales antes y después de la impresión del comprobante del cliente y comercio.
- Añadir nuevos parámetros a los métodos
-
Modificaciones:
- Corrección en
códigos de respuestasen las versiones de la línea 2.12.x. - Corrección en error devuelto en llamada de método con fallo o no llamada del
bind.
- Corrección en
Versión (.aar): v4.1.0.5¶
Actualizaciones:
-
Nuevos métodos de prueba añadidos:
- Se agregó el método
printFromStringpara imprimir cadenas a través del terminal. - Se agregó el método
printFromBase64para imprimir cadenas codificadas en Base64 a través del terminal.
- Se agregó el método
-
Modificaciones:
- Corrección en el flujo del método
startPaymentV2, asegurando la devolución del callback onError cuando la llamada se realiza sin bind previo. - Ajuste para enviar correctamente los campos cardAppName, bin, aid y panLast4Digits en el callback del método
startPaymentV2. - Corrección de fallo en la Demo App que cerraba la aplicación al consultar transacciones con o sin filtros.
- Ajustes para evitar fallos de integración al utilizar minifyEnabled/Proguard.
- Corrección en el flujo del método
Versión (.aar): v4.1.0.3¶
Actualizaciones:
-
Nuevos parámetros añadidos:
- Añadido nuevo parámetro correlationId en el callback de los métodos
startPaymentV2,reversePaymentV2,Consulta de Pagamentos V2 via APIeConsulta de Estornos via API
- Añadido nuevo parámetro correlationId en el callback de los métodos
-
Modificaciones:
- Ajustes en el parámetro appTransactionId en el método startPaymentV2
startPaymentV2. - Ajustes en el parámetro value en el método startPaymentV2
startPaymentV2. - Ajuste de excepción presentado en el registro.
- Ajuste de los parámetros ApplicationInfo en el método
SupervisorPasswordCheck. - Adición de nuevos códigos de respuesta
Códigos de respostas.
- Ajustes en el parámetro appTransactionId en el método startPaymentV2
Versión (.aar): v4.1.0.1¶
Actualizaciones:
-
Nuevos métodos de prueba añadidos:
- Añadido nuevo método para reimpresión de comprobante
reprintV2, a partir de la versión igual o superior a 2.12 del payment - Añadido nuevo método para autentificación de la contraseña del supervisor
SupervisorPasswordCheck, a partir de la versión igual o superior a 2.12 del payment
- Añadido nuevo método para reimpresión de comprobante
-
Modificaciones:
- Ajustes en el onSuccess del
getTheme, a partir de la versión >= 2.12 del payment - Ajustes label de parcelado sin interés en el método
startPaymentV2Ahora, parcelado sin intereses se presentará con etiqueta igual a PARCELADO. Cambio presente en versiones iguales o superiores a 2.12 del payment - Actualización de la documentación, adición de los permisos necesarios para la integración con el SDK de pagos
Configurando Projeto - Ajuste de excepción presentado en el registro
- Ajustes en el onSuccess del
Versión (.aar): v4.0.1.1¶
Actualizaciones:
-
Descontinuación de funcionalidades relacionadas con el lote:
- El uso de lotes,
cierre de lote,apertura de lote,impresión de lotesyconsultas de lotesse han descontinuado a partir de esta versión.
- El uso de lotes,
-
Nuevos métodos de prueba añadidos:
Versión (.aar): v3.1.7.0¶
Actualizaciones:
- Modificación del método
refundPaymentV2:- Disponibilidad de nuevos parámetros:
originalReceiptNumber,originalReceiptDate.
- Disponibilidad de nuevos parámetros:
- Añadir método
printBatchReceiptpara imprimir recibos de lotes cerrados.
Versión (.aar): v3.1.6.0¶
Actualizaciones:
-
Modificación en los métodos de
startPaymentV2,reversePaymentV2(),reversePaymentWithFilter()yrefundPaymentV2():- Poner a disposición un nuevo parámetro:
merchandGroupCode. Permitir indicar el establecimiento en el que se realizará la transacción, especialmente cuando está habilitada la opción multiestablecimiento.
- Poner a disposición un nuevo parámetro:
-
Modificaciones al Cierre de lotes:
- Adición de un nuevo campo:
hasMultiMerchant; - Adición de una nueva estructura de retorno en el listado de subtotales, considerando agrupación por multiestablecimientos.
- Adición de un nuevo campo:
Versión (.aar): v3.1.5.0¶
Actualizaciones:
-
Agregar una nueva transmisión para señalar la actualización o el inicio de la aplicación después de los pagos.
-
Actualización de los métodos
reversePaymentV2(),reversePaymentWithFilter()yrefundPaymentV2():- Nuevo parámetro
autoConfirmpara indicar si la transacción debe confirmarse automáticamente independientemente de la regla de impresión. - Proporcionar un nuevo método
confirmReversePayment()para confirmar anulaciones y devoluciones no referenciadas.
- Nuevo parámetro
-
Los totales y subtotales del lote, ahora, se devolverán en la respuesta del
closeBatch(); -
Disponible Consultas por lotes:
- Consultas de lotes con filtros únicos de: lote actual, último lote cerrado, por número de lote específico y por período de tiempo.
-
Hacer que los nuevos comandos de consulta estén disponibles para transacciones:
- Nuevo Consulta de pago;
- Consulta por reversiones;
- Consulta por devoluciones no referenciadas;
- Consulta de última transacción aprobada;
- Adición de estados específicos para la reversión e devoluciones no referenciadas,
ReversalStatus - Adición de un nuevo Objeto de respuesta para errores
ErrorDataV2, que se devuelve en el cierre del lote:- Nuevo campo de respuesta
errorMessage.
- Nuevo campo de respuesta
Versión (.aar): v3.1.4.0¶
Actualizaciones:
- Adición de un nuevo método de respuesta
closeBatchV2(), que contiene un nuevo campo para fecha y hora; - Se agregó un nuevo parámetro, fecha y hora, a la respuesta
closeBatch(); - SettleRequestResponse ha quedado en desuso y continúa con SettleRequestResponseV2;
- Broadcast de cierre de lote:
- El objeto de devolución de llamada de broadcast de cierre por lotes SettlementBroadcastResponse ha quedado obsoleto y continúa con SettlementBroadcastResponseV2.
- Broadcast de cierre por lotes también devuelve un nuevo parámetro, fecha y hora de cierre.
Versión (.aar): v3.1.3.0¶
Actualizaciones:
- Adición de nuevos parámetros de configuración en PaymentRequestV2, RefundRequestV2 y ReversePaymentRequestV2 para obtener una vista previa de recibos comerciales y de clientes;
- RefundRequest ha quedado obsoleto y lo continúa RefundRequestV2;
- Añadido nuevo método de impresión
printReceipt().
Versión (.aar): v2.11.5.0¶
Actualizaciones:
- Esta versión es similar a
v2.6.35con respecto a los nuevos métodos agregados.
Versión (.aar): v2.10.5.10¶
Actualizaciones:
- Adición de los métodos
getLogo(),getReceiptLogo()ygetTheme().
Versión (.aar): v2.10.5.4¶
Actualizaciones:
- Adición de los métodos
findAllV2(),findNonSyncedV2()ygetCursor().
Versión (.aar): v2.6.35¶
Actualizaciones:
- Adición del método
startInitialization()que utiliza como parámetros InitializationRequest initializationRequest y PaymentCallback paymentCallback.
Versión (.aar): v2.6.30¶
Actualizaciones:
- Añadiendo el método
reversePaymentWithFilter().
Versión (.aar): v2.6.29¶
Actualizaciones:
- Añadiendo el método
reprint();
Versión (.aar): v2.6.28¶
Actualizaciones:
Versión (.aar): v2.6.10¶
Actualizaciones:
- Añadiendo los métodos
findNonSynced(),getNotifications(),refundPayment(),startEchoTest(),startInitialization(),startPushPayments()ytestCard(); - Nota: no incluye el método
reprint().
Versión (.aar): v2.4.7.1¶
Actualizaciones:
- Añadiendo los métodos
startExtractionereprint().
Versión:1.2.9.0¶
Versión:1.2.6.0¶
- Versión inicial