- [Added] Add date filtering for charge list (#75)
- [Fix] Resolve the syntax warning (#73)
- [Added] Support partial capture for a charge (#64)
- [Added] Add tests for list method (#50)
- [Added] Add list events method for Charge (#48)
- [Added] Add accept method for Dispute (#47)
- [Added] Add Document API (#46)
- [Added] Add Chain API (#45)
- [Added] Add Capability API (#44)
- [Added] Add expire method for Charge (#43)
- [Added] Add retrieve method for Source (#42)
- [Added] Add update method for Account (#34)
- [Added] Add destroy method for Link (#39)
- [Added] Add Card.retrieve(customer_id, card_id) method (#37)
- [Added] Add testing for 3.9 (#40)
- [Removed] Remove testing for 3.5 (EOL) (#40)
Please upgrade to this version before 20 October 2020. After this date, the certificate pinned on older versions will expire and prevent this library from functioning.
- [Changed] Added support 3.7 and 3.8
- [Changed] Removed support for 3.3 and 3.4
- [Changed] Return resource lists as lazy collections
This version fixes Schedule API getting wrong response when it destroyed.
- [Fixed] Schedule API return proper response when it destroyed.
This version adds support for Receipt API, and Source API.
- [Fixed] Allow customer to be able to retrieve customer list.
- [Changed] Split test classes to each file.
- [Changed] Split request class to new file.
This version adds support for Receipt API, and Source API.
- [Added] Add Receipt API.
- [Added] Add Source API.
This version adds support for Forex API, and Search API, Schedule API and Occurrence API and drop and add support Python new version.
- [Added] Add Forex API.
- [Added] Add Search API.
- [Added] Add Schedule API.
- [Added] Add Occurrence API.
- [Changed] Drop support Python 2.6 and add support Python 3.6.
This version adds support for link API.
- [Added] Add Link API support.
This version fixes compatibility with Requests library version 2.12.1 and above.
- [Fixed] Compatibility with Requests 2.12.1.
This version adds support for event and reversal API as well as dropping support for Python 3.1 and Python 3.2 in favor for Ptyhon 3.4 and Python 3.5.
- [Added] Add Reversal API support.
- [Added] Add Event API support.
- [Added] Official support for Python 3.4.
- [Added] Official support for Python 3.5.
- [Removed] Official support for Python 3.1.
- [Removed] Official support for Python 3.2.
This version adds support for configuring Omise API version via omise.api_version
settings. If this version is set, it will be used instead of the one setting in your Omise account.
- [Added] Add API versioning support.
This version is a maintenance release which updates the bundled CA certificate file to latest version. The old CA certificate will no longer be able to connect with Omise API by August 18th, 2015. There is no added APIs or behavior changes in this release.
- [Changed] Update the bundled CA certificate.
This version adds support for dispute and recipient API as well as change the way requests are made to the server. Internally, the library now uses application/json
as POST request body instead of x-www-form-urlencoded
. The change should result a more consistent requests (as objects now serialized and sent as it is, instead of doing extra data transformation.)
- [Added] Add Dispute API support.
- [Added] Add Recipient API support.
- [Changed] Use JSON for POST body instead of URL-encoded form.
This version is an initial public release which supported all basic API features existed on the date of release.
- [Added] Add Account API support.
- [Added] Add Balance API support.
- [Added] Add Card API support.
- [Added] Add Charge API support.
- [Added] Add Customer API support.
- [Added] Add Refund API support.
- [Added] Add Token API support.
- [Added] Add Transaction API support.
- [Added] Add Transfer API support.