WireXfers is an online payments library, written in Python, supporting various online payment protocols (IPizza, Solo/TUPAS) using a simple API.
Features
Single API for different providers
Supported protocols:
IPizza
Estonia:
Danske Bank
Krediidipank
LHV Bank
SEB Bank
SwedBank
Solo/TUPAS
Estonia:
Nordea Bank (Estonia)
Installation
To install WireXfers, simply:
$ pip install wirexfers
Or, if you absolutely must:
$ easy_install wirexfers
But, you really shouldn’t do that.
Usage example
Basic usage in pseudocode:
# Create provider-specific keychain...
keychain = PaymentProtocol.KeyChain(...)
# ...and initialize the provider
provider = PaymentProtocol(user, keychain, endpoint)
# Creating the payment request
payment = provider(payment_info, return_urls)
# Parsing the payment response
response = provider.parse_response(request.form)
if response.successful:
# do something
else:
# report failure
History
0.1 (10.12.2012)
First release!
Added Estonian banks:
Danske bank (IPizza)
Krediidipank (IPizza)
LHV pank (IPizza)
Nordea (Solo/TUPAS)
SEB bank (IPizza)
Swedbank (IPizza)
Release files for wirexfers 0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| wirexfers-0.1.tar.gz | 18.5 kB | Details |
Release files / wirexfers-0.1.tar.gz
| Download URL | wirexfers-0.1.tar.gz |
|---|---|
| Size | 18.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
37e5278e945c0c7f7b81b6020288a8d8fd4ad4c6fdadc543b93c30d09822484b
|
|
BLAKE2b-256 checksum How to use checksums |
2cdf3fd34363cf67053ff31fa48efdcaa7b18ecba605d66e57f80732dd2a3c5c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |