prepare first upload to pypi
This commit is contained in:
parent
9cd7f653be
commit
f19c7a0fba
|
@ -0,0 +1,31 @@
|
|||
Python module to interface with French's bank online credit card processing
|
||||
services.
|
||||
|
||||
Services supported are:
|
||||
ATOS/SIP used by:
|
||||
BNP under the name Mercanet,
|
||||
Banque Populaire (before 2010/2011) under the name Cyberplus,
|
||||
CCF under the name Elysnet,
|
||||
HSBC under the name Elysnet,
|
||||
Crédit Agricole under the name e-Transactions,
|
||||
La Banque Postale under the name ScelliusNet,
|
||||
LCL under the name Sherlocks,
|
||||
Société Générale under the name Sogenactif
|
||||
and Crédit du Nord under the name Webaffaires,
|
||||
SystemPay by Banque Populaire (since 2010/2011)
|
||||
and SPPlus by Caisse d'épargne.
|
||||
|
||||
You can emit payment request under a simple API which takes as input a
|
||||
dictionnary as configuration and an amount to pay. You get back a
|
||||
transaction_id. Another unique API allows to handle the notifications coming
|
||||
from those services, reporting whether the transaction was successful and which
|
||||
one it was. The full content (which is specific to the service) is also
|
||||
reported for logging purpose.
|
||||
|
||||
For SystemPay and SPPlus the module is totally independent from the respective
|
||||
implementation distributed by the Bank, but for ATOS/SIPS the kit distributed
|
||||
by the bank is also needed as the protocol created by ATOS is proprietary and
|
||||
not documented.
|
||||
|
||||
The spplus module also depend upon the python Crypto library for DES decoding
|
||||
of the merchant key.
|
4
setup.py
4
setup.py
|
@ -11,10 +11,10 @@ import eopayment
|
|||
distutils.core.setup(name='eopayment',
|
||||
version=eopayment.__version__,
|
||||
licence='GPLv3 or later',
|
||||
description='Common API to access online payment services',
|
||||
description='Common API to use all French online payment credit card processing services',
|
||||
url='http://dev.entrouvert.org/projects/eopayment/',
|
||||
author="Entr'ouvert",
|
||||
auhtor_email="info@entrouvert.com",
|
||||
author_email="info@entrouvert.com",
|
||||
maintainer="Benjamin Dauvergne",
|
||||
maintainer_email="bdauvergne@entrouvert.com",
|
||||
packages=['eopayment'])
|
||||
|
|
Loading…
Reference in New Issue