Skip to content

Releases: TransbankDevelopers/transbank-sdk-ruby

4.0.0

21 Mar 20:00
5e1a7dc
Compare
Choose a tag to compare

Changed

  • Downgrade del API de la versión 1.3 a la versión 1.2

Fixed

  • Corregido un error en RequestService que causaba problemas debido a la dependencia de .blank?, que no es parte de la biblioteca estándar de Ruby

3.0.2

07 Mar 16:36
f72279f
Compare
Choose a tag to compare

Fixed

  • Se corrige el manejo de errores del método delete en Oneclick Mall

Added

  • En caso de error se verifica si el response tiene body y en caso de no tenerlo se retorna el status

3.0.0

19 Sep 17:50
41cbc7e
Compare
Choose a tag to compare

Fixed

  • Se soluciona el método 'has_text_with_max_length' para que valide los atributos nulos

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

2.0.1

16 Jun 18:03
e73c7b1
Compare
Choose a tag to compare

Fixed

  • Se soluciona error en método refund para transacciones Webpay Plus Mall. Muchas gracias por tu aporte @danirod

2.0.0

04 Jan 16:23
db6245f
Compare
Choose a tag to compare

Removed

  • Se elimina Onepay

Changed

  • Se agrega soporte a Webpay Modal
  • 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)
  • 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

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 un módulo de constantes con los códigos de comercio de integración: 'IntegrationCommerceCodes'
  • Se agrega un módulo de constantes con las claves de comercio de integración: 'IntegrationApiKeys'

1.5.0

12 Apr 14:48
7827b39
Compare
Choose a tag to compare

Added

  • Se agrega captura diferida en Transacción Completa y Transacción Completa Mall

1.4.1

30 Mar 15:18
497f1e6
Compare
Choose a tag to compare

Fixed

  • Se agrega parámetro de estado faltante en respuesta de Commit y Status en Webpay Plus
  • Se agrega dependencia JSON (~> 2.0) para evitar problemas al recibir respuesta de Commit, gracias @ptarud
  • Se arregla endpoint de captura en Webpay Plus

1.4.0

03 Dec 19:40
44ea588
Compare
Choose a tag to compare

Added

  • Se agregan métodos de configuración para integración a Webpay Plus en sus modalidades diferidas y mall diferida.
  • Se agregan métodos de configuración para integración a Webpay Oneclick en su modalidad mall diferida.

Fixed

  • Se arregla forma en que se lee configuración del SDK, estaba tomando valores de una constante en vez de la variable de clase correspondiente. Este arreglo es para todos los productos con la excepción de Onepay

Versión 1.3.1

30 Oct 14:50
7218495
Compare
Choose a tag to compare

Fixed

  • Se revierte commit que elimina requires necesarios para productos REST

Versión 1.3.0

26 Oct 19:35
7218495
Compare
Choose a tag to compare

Added

  • Se agrega soporte para:
    • Webpay Plus Rest
      • modalidad normal
      • modalidad captura diferida
      • modalidad mall
      • modalidad mall captura diferida
    • Patpass by Webpay Rest
    • Patpass Comercio Rest
    • Transacción completa Rest
      • modalidad mall
    • Oneclick Mall Captura diferida