Skip to content

Latest commit

 

History

History
52 lines (35 loc) · 1.59 KB

File metadata and controls

52 lines (35 loc) · 1.59 KB

0.0.7

Quickfix: fix data argument manipulations in base request.

0.0.6

Quickfix: fix data argument in Payment's capture_sale method for passing split data.

0.0.5

Quickfix: fix circular import in base_request.py introduced in v0.0.4.

0.0.4

This release contains a single, but critical bug fix to base request's body to json conversion for ObjectJSON instances.

0.0.3

The release contains multiple critical bug fixes and improvements.

  • Bump project development status classifier to 4 - Beta
  • Add description to project config
  • Add Address.district
  • Fix base request's response handler
  • Fix API endpoints in Payments module
  • Fix API formatting of lists in ObjectJSON
  • Fix typo in SplitPayment.subordinate_merchant_id
  • Add SplitMerchant.birthday_date and SplitMerchant.business_activity_id as required for merchants registered by CPF document
  • Accept data via kwargs in payment's capture request (e.g., for split payment details)

0.0.2

The release mostly meant to improve project & code quality.

  • Clean code
  • Remove unused dependencies
  • Add CHANGELOG

Breaking change:

  • Add missing arguments to EMV3DS access token generation (establishment_code, merchant_name, mcc)

0.0.1

The first public release of the package. It integrates the most basic features of Braspag.

Features

  • SDK's core initialization with options
  • Payments integration (create_sale, get_sale, capture_sale, cancel_sale)
  • Split Payments integration (create_split_merchant)
  • Silent Order Post (SOP) integration (get_access_token)
  • EMV3DS integration (get_access_token)