summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2020-10-11 07:17:27 (GMT)
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2020-10-12 13:46:41 (GMT)
commit27e2b29a7f0c017a41d846ac59e8808325176ea3 (patch)
tree2eb4aeb3f66616eff58d029314c2b38298bde0cf
parent4f77d05222845693131429b1fc6cff5884558248 (diff)
downloadeopayment-27e2b29a7f0c017a41d846ac59e8808325176ea3.zip
eopayment-27e2b29a7f0c017a41d846ac59e8808325176ea3.tar.gz
eopayment-27e2b29a7f0c017a41d846ac59e8808325176ea3.tar.bz2
update README and docstrings (#47539)
-rw-r--r--README.txt13
-rw-r--r--eopayment/__init__.py8
2 files changed, 13 insertions, 8 deletions
diff --git a/README.txt b/README.txt
index 56c8930..e82cdba 100644
--- a/README.txt
+++ b/README.txt
@@ -2,7 +2,7 @@ Interface with French's bank online credit card processing services
===================================================================
Services supported are:
-- ATOS/SIPS used by:
+- ATOS/SIPS v2 used by:
- BNP under the name Mercanet,
- Banque Populaire (before 2010/2011) under the name Cyberplus,
- CCF under the name Elysnet,
@@ -12,11 +12,11 @@ Services supported are:
- 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 Caisse d'Épargne
-- TIPI
+- Payzen/SystemPay v2 by Banque Populaire (since 2010/2011) and Caisse d'Épargne (Natixis)
+- TIPI/PayFiP Régie
+- PayFiP Régie Web-service
- Ogone
- Paybox
-- SPPlus by Caisse d'épargne (obsolete)
- Payzen
You can emit payment request under a simple API which takes as input a
@@ -34,12 +34,13 @@ fields, in order to allow to match them in payment system backoffice. They are:
- Payzen
- SIPS
- SystemPay
+- PayFiP Régie Web-Service
For other backends, the order and transaction ids, separated by '!' are sent in
order id field, so they can be matched in backoffice.
-PayFiP
-======
+PayFiP Régie Web-Service
+========================
You can test your PayFiP regie web-service connection with an integrated CLI utility:
diff --git a/eopayment/__init__.py b/eopayment/__init__.py
index 43eefb8..a0d7328 100644
--- a/eopayment/__init__.py
+++ b/eopayment/__init__.py
@@ -86,11 +86,15 @@ class Payment(object):
Supported backend of French banks are:
+ - TIPI/PayFiP
- SIPS 2.0, for BNP, Banque Populaire (before 2010), CCF, HSBC, Crédit
Agricole, La Banque Postale, LCL, Société Générale and Crédit du
Nord.
- - spplus for Caisse d'épargne
- - systempay for Banque Populaire (after 2010)
+ - SystemPay v2/Payzen for Banque Populaire and Caise d'Epargne (Natixis, after 2010)
+ - Ogone
+ - Paybox
+ - Mollie (Belgium)
+ - Keyware (Belgium)
For SIPs you also need the bank provided middleware especially the two
executables, request and response, as the protocol from ATOS/SIPS is not