Transbank-sdk

Latest version: v5.0.0

Safety actively analyzes 613568 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

5.0.0

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.

4.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' 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

3.0.1

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](https://github.com/TransbankDevelopers/transbank-sdk-python/pull/97) de [aduquehd](https://github.com/aduquehd)

3.0.0

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)'

2.0.1

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.

2.0.0

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.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.