Skip to content

Latest commit

 

History

History
59 lines (35 loc) · 1.23 KB

CHANGELOG.md

File metadata and controls

59 lines (35 loc) · 1.23 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

[0.4.1] - 2023-11-14

Added

  • Python 3.11 support
  • nox integration for tests

[0.4.0] - 2023-06-03

Added

  • /payment/refund
  • Validate Cart's total amount with the requested total_amount
  • Validation for total_amount (> 0)

Fixed

  • Use production API URL by default

Changed

  • Don't allow import from the csobclient directly. Use csobclient.v19 instead

[0.3.0] - 2023-04-03

Fixes

  • Expect that the "resultCode" may be missing in the response

Changed

  • PaymentInfo now encapsulates the whole response including resultCode and resultMessage

Added

  • PaymentInfo.raise_for_result_code method. Works similar as requests.raise_for_status
  • PaymentInfo.ok property

[0.2.0] - 2023-04-02

Added

  • /payment/close
  • Validation for the Cart size
  • Enum for payment statuses
  • Support for different RSA key access strategies

[0.1.0] - 2023-04-02

Added

  • Basic working version