Vakıfbank Payment Gateway Python Package
Project description
Vakıfbank Python Package
Install
pip install vakifbank
Usage
First import module from vakifbank package.
from vakifbank.ThreeD_Payment import ThreeDPayment
Prepare your credentials. You can get your store password and id from https://onlineodeme.vakifbank.com.tr/AdminUI/Account/Login?ReturnUrl=%2fadminui
credentials = {
'HostMerchantId': YourHostMerchantId,
'HostPassword' : YourHostPassword,
'HostTerminalId': YourHostTerminalId
}
Then initialize 3D payment class with credentials.
three_d = ThreeDPayment(credentials)
Prepare your data in your website form
data = {
"order_id": random.randrange(1000),
"amount": "1.00",
"pan": CREDITCARDNUMBER,
"expiry": EXPIRYDATE,
"currency": currency,
"success_url": YOUR_SUCCESS_URL,
"fail_url": YOUR_FAIL_URL
}
Prepare request data
three_d.prepare(data)
Get Enrollment Result
three_d.enrollment_result()
Get Your Prepared Html Page
threed_d.get_acs_html()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
vakifbank-0.1.3.tar.gz
(10.5 kB
view hashes)
Built Distribution
vakifbank-0.1.3-py3-none-any.whl
(15.1 kB
view hashes)
Close
Hashes for vakifbank-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 050f9bc621a2938512d36f5284a929373ea03cb8ebe984b8997c26978d3dd8b9 |
|
MD5 | ffc5746587cb66f51490e481e9c129ff |
|
BLAKE2b-256 | 193946482968402670ba494681d7f56e9a3aff5d40d51c2fdb7f5fd2e76f1a0d |