Releases: TransbankDevelopers/transbank-sdk-java
Releases · TransbankDevelopers/transbank-sdk-java
5.0.0
v1.9.5
Fixed
- Se actualiza certificado Público de Transbank para producción
v3.0.2
Fixed
- Se corrige la respuesta al eliminar una inscripción de Oneclick.
v4.0.0
Changed
- Se migra el API desde la versión 1.2 a la versión 1.3
Added
- Se agrega los métodos 'increaseAmount', 'increaseAuthorizationDate', 'reversePreAuthorizedAmount', 'deferredCaptureHistory' a las versiones diferidas de WebpayPlus, WebpayPlus Mall, Oneclick Mall, Transaccion Completa y Transaccion Completa Mall
- Ahora los métodos status y commit de las versiones diferidas de WebpayPlus, WebpayPlus Mall, Transaccion Completa y Transaccion Completa Mall retornan el campo 'captureExpirationDate'
- Ahora los métodos status y authorize de la versión diferida de Oneclick Mall retornan el campo 'captureExpirationDate'
v3.0.1
v3.0.0
Changed
- Se elimina Onepay
- Se refactoriza y migra todos los productos desde clases estáticas a clases instanciables
- Se unifica 'Transaction' y 'DeferredTransaction' en WebpayPlus
- Se unifica 'MallTransaction' y 'MallDeferredTransaction' en WebpayPlus y Oneclick
- Se mueven los responses de cada producto al paquete 'responses'
- Se reordenan los parámetros del método capture de WebpayPlus Mall a 'capture(String childCommerceCode, String token, String buyOrder, String authorizationCode, double captureAmount)'
- Se reordenan los parámetros del método delete de Oneclick a 'delete(String tbkUser, String username)'
- Se reordenan los parámetros del método create de Transacción Completa a 'create(String buyOrder, String sessionId, double amount, short cvv, String cardNumber, String cardExpirationDate)'
- Se reordenan los parámetros del método create de Transacción Completa a 'refund(String token, String buyOrder, String childCommerceCode, double amount)'
Added
- Se agrega soporte a Webpay Modal
- Se agregan validaciones de obligatoriedad y tamaño de los parámetros a los métodos de WebpayPlus, Oneclick, Webpay Modal, Transacción Completa
- Se agrega una clase de constantes con los códigos de comercio de integración: 'IntegrationCommerceCodes'
- Se agrega una clase de constantes con las claves de comercio de integración: 'IntegrationApiKeys'
- Se agrega el parámetro 'cvv' al método 'create' de Transacción Completa Mall
- Se agrega el campo 'prepaidBalance' o saldo de tarjeta prepago a los métodos refund y status
v1.9.4
v2.0.0
Changed
- Se elimina el soporte para SOAP
- Se eliminan librerías relacionadas al soporte SOAP
- Se agregan los test
- Se migra el api desde la versión 1.0 a la versión 1.2
- Ahora el método de retorno al crear la transacción en WebPayPlus debe tener soporte GET (cuando es exitosa) y POST (cuando se retorna sin concluir el ingreso de la tarjeta)
- Ahora el método de retorno al inscribirse en Oneclick debe tener soporte GET (cuando es exitosa) y POST (cuando se retorna sin concluir la inscripción)
v1.9.3
v1.9.0
Added
- Se agrega soporte para Oneclick Mall con Captura diferida a través de la clase Oneclick.MallDeferredInscription y Oneclick.MallDeferredTransaction
Changed
- Se depreca la clase OneclickMallDeferred en favor de Oneclick.MallDeferredInscription y Oneclick.MallDeferredTransaction