Skip to content

Releases: TransbankDevelopers/transbank-sdk-python

v5.0.0

28 Feb 21:23
75f4c02
Compare
Choose a tag to compare

Changed

  • Se hace downgrade al API de la versión 1.3 a la versión 1.2.

Fixed

  • Retorna un boolean en el metodo delete para la Inscripción de Oneclick Mall.
  • Se corrige error en el método 'refund' de Transaccion Completa.

v4.0.0

20 Sep 18:27
a5fd296
Compare
Choose a tag to compare

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' y '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'. Para Oneclick Mall este campo también se agrega en los detalles de la autorización

v3.0.1

13 Jul 20:39
8062e84
Compare
Choose a tag to compare

Fixed

  • Actualización de versión mínima requerida de dependencia Marshmallow.
  • Se corrige el método 'has_text' de la clase 'ValidationUtil'. PR #97 de @aduquehd

v3.0.0

01 Feb 22:31
Compare
Choose a tag to compare

Removed

  • Se elimina Onepay

Changed

  • Se refactoriza y migra todos los productos desde clases estáticas a clases instanciables
  • Todas las respuestas de los métodos pasan a ser 'dictionaries'
  • Se unifica 'Transaction' y 'DeferredTransaction' en WebpayPlus
  • Se unifica 'MallTransaction' y 'MallDeferredTransaction' en WebpayPlus y Oneclick
  • Se reordenan los parámetros del método refund de WebpayPlus Mall a 'refund(token: str, child_buy_order: str, child_commerce_code:str, amount: float)'
  • Se reordenan los parámetros del método capture de WebpayPlus Mall a 'capture(child_commerce_code: str, token: str, buy_order: str, authorization_code: str, capture_amount: float)'
  • Se reordenan los parámetros del método create de Transacción Completa a 'create(buy_order: str, session_id: str, amount: float, cvv: str, card_number: str, card_expiration_date: str)
  • Se reordenan los parámetros del método create de Transacción Completa Mall a 'create(buy_order: str, session_id: str, card_number: str, card_expiration_date: str, details: list, cvv: str = None)'

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 método capture a Oneclick 'capture(child_commerce_code: str, child_buy_order: str, authorization_code: str, capture_amount: float)'

v2.0.1

28 Oct 15:37
3d7a3ac
Compare
Choose a tag to compare

Fixed

  • Actualización de versión mínima requerida de dependencia Marshmallow.

Security

  • Actualización de dependencia urllib3 a una versión libre de vulnerabilidades.

v2.0.0

20 Oct 12:52
d29b6a2
Compare
Choose a tag to compare

Added

Los métodos apuntan a la versión 1.2 del API de Transbank, por lo que ahora las redirecciones de vuelta en el
returnUrl serán por GET en vez de POST.

v.1.5.0

27 May 14:41
05a334b
Compare
Choose a tag to compare

Added

  • Se agrega soporte para Captura Diferida en Transacción Completa modalidad normal y mall

v.1.4.0

25 Feb 19:12
a4212c7
Compare
Choose a tag to compare

Added

  • Se agregan métodos para hacer más simple la configuración de Webpay Plus
  • Se agregan tests en Webpay Plus

Fixed

  • Se arregla acumulación en transacciones mall. Gracias @jalvaradosegura
  • Se arreglan llamadas a estado en transacción inicializada
  • Se arregla llamada a commit en pagos usando Onepay dentro de Webpay

v1.3.0

16 Nov 14:01
ecba7bf
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

Fixed

  • Se arregla constructor de Oneclick Inscription Finish para soportar parámetros opcionales al abortar pago. Gracias a @atpollmann

v1.2.1

08 Oct 21:13
84adba0
Compare
Choose a tag to compare

Fixed

  • Se arregla error en la respuesta de OneClick Mall PR #69 de @hsandovaltides
  • Ahora se lanza excepción si se pasa un valor que no sea integer en el campo amount. PR 68