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.
- Added Third party validation & Otp API for Payment (createUpi, validateVpa, otpGenerate, otpSubmit, otpResend)
- Update Documention
- Added Item Api
- Added RegistrationLink Api
- QR code end point API
- Update, cancel update ,fetch details of a Pending Update, pause, resume subscription & delete offer API
- Add create ondemand , fetch all demand, fetch demand by id & report for settlement
- Add/Delete TPV Bank Account
- Register emandate and charge first payment together
- PaperNACH/Register NACH and charge first payment together
- Added create recurring payment, fetch card details, card downtime & card downtime by Id , create payment json API's for payment
- Added edit and notify API's for payment links
- Added edit, refund, fetch multiple refund, fetch multiple refund by id API's for refunds
- Added edit order API
- Fund API's end point
- UPI
- Added Verfiy payment link ,payment & subscription verification
- Update Testcases
- Update readme file
1.2.0 - 2019-03-11
- New Settlement read APIs [#61]
- New APIs for Invoices (Issue/Delete/(re)Send/Edit/Cancel) [#61]
- New APIs for Payment Links ((re)Send Notification/Cancel) [#61]
1.1.1 - 2018-01-15
- Added supported python versions in
setup.pyand README
1.1.0 - 2017-10-26
- Added Client for Virtual Account, Transfer, Subscriptions
1.0.2 - 2017-07-31
- Webhook signature verification
- Added support for python ver < 2.7.7
1.0.1 - 2017-04-03
- Adds support for setting application details in the user-agent header
1.0.0 - 2017-03-10
- Added Support For Signature Validation
- Added Client for Card, Customer, Token
- Now Sdk throws BadRequestError, GatewayError, ServerError, SignatureVerificationError depending on error occurred
- Set Base URL of API on client level instead of request level
- Updated README
- Supports Notes for Order and Refund, and line itmes in Invoices
- Refund Can be fetched by just refund id, previously it needed payment id also
- Test Coverage Increased to 100%
- Deprecated fetch_all in favour of all
- Take params in a dictonary instead of key/value pair
0.2.0 - 2016-07-04
- API for Orders.
- Return Proper Error Message
- docstring for all API
0.1.0 - 2015-11-19
- Tests: For payments and refunds.
- data argument to create refund is now optional.
- Add mandatory amount argument for payment capture.
- Local imports for py 3.x.
- Payments: List, fetch and capture payments.
- Refunds: List, fetch and initiate refunds.