A Python client library for communicating with the Veritrans Payment Gateway.
Please do note, this software is in very early stages of development. It's support for all the features provided by the Veritrans API is quite minimal.
Also, absolutely EVERYTHING in the API is subject to change in early release versions (at least until 1.0), so make sure you have a good test suite before upgrading versions!
Previous release versions will be maintained on PyPi, so make sure however you're specifying your requirements, that you're using an exact version and not just pulling the latest!
If you're needing a specific feature, feel free to submit a new issue, or even better, a pull request! Before submitting code though, make sure it includes tests and documentation!
- Submit Credit Card Charges (VTDirect)
- Request Transaction Status
- Cancel Transaction
- Approve Challenged Transaction
- Python Versions
- 2.7
- 3.3
- 3.4
Add support for additional payment methods.
- VT-Direct
- Credit Cards
- 3D Secure
- One-click
- Two-click
- Preauth/Capture workflow
- Mandiri ClickPay
- CIMB Clicks
- Permata Virtual Account
- Credit Cards
This software is not provided by or in any way associated with or endorsed by PT. Midtrans (Veritrans Indonesia). It is a 3rd party library to ease communication with the Veritrans API from Python Code.
It is entirely USE AT YOUR OWN RISK.
Read the license and documentation for full details.
This project has been open sourced with the gracious permission of my employer -- Apps Foundry PTE LTD.
My employer makes no assertions about the fitness of this software. It is 100% entirely USE AT YOUR OWN RISK.