sfAtosPaymentPlugin
1.4.2stable
for sf 1.4sf 1.3 MIT
At github https://github.com/cedriclombardot/sfAtosPaymentPlugin
This plugin will help you to save the CB payments with the MERCANET system known as SIPS, ATOS ... This is the most used systems for French Banks.
Cedric : Please use my ...< at >gmail< DOT >com adress
Developers
License
MIT http://www.symfony-project.com/license
(c) SPYRIT systèmes d'information <info <<at>> spyrit.net> http://www.spyrit.net
http://symfony.spyrit.net
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Releases for sf 1.4
| Version |
License |
API |
Released |
|
1.4.2stable
|
MIT |
1.4.2stable
|
09/10/2010 |
|
1.4.1stable
|
MIT |
1.4.1stable
|
14/09/2010 |
|
1.4.0stable
|
MIT |
1.4.0stable
|
17/06/2010 |
Releases for sf 1.3
| Version |
License |
API |
Released |
|
1.4.2stable
|
MIT |
1.4.2stable
|
09/10/2010 |
|
1.4.1stable
|
MIT |
1.4.1stable
|
14/09/2010 |
|
1.4.0stable
|
MIT |
1.4.0stable
|
17/06/2010 |
Releases for sf 1.2
| Version |
License |
API |
Released |
|
1.0.0stable
|
MIT |
1.0.0stable
|
17/06/2009 |
|
0.5.0beta
|
MIT |
0.5.0beta
|
27/03/2009 |
Releases for sf 1.0
| Version |
License |
API |
Released |
|
0.0.2beta
|
MIT license |
0.0.2beta
|
07/08/2008 |
Changelog for release 1.4.2 - 09/10/2010
Other releases
Release 1.4.2 - 09/10/2010
Release 1.4.1 - 14/09/2010
Release 1.4.0 - 17/06/2010
New release compatible with Doctrine and Propel
Release 1.0.0 - 17/06/2009
Release 0.5.0 - 27/03/2009
Release 0.0.2 - 07/08/2008
Not available
sfAtosPaymentPlugin
This plugin is now compatible doctrine and propel but if you use the latest
sf1.2 branches upgrade your model rename cols data to datas.
This plugin will help you to save the CB payments with the MERCANET system
known as SIPS, ATOS ... This is the most used systems for French Banks.
Installation
symfony plugin:install sfAtosPaymentPlugin
Activate the modules :
- sfAtosPayment for the front for propel and doctrine
- sfAtosPaymentAdmin for the admin app for doctrine see after for propel
- sfAtosPaymentDemo for the front if you want to have a demo for propel and doctrine
Rebuild your database to load the table
Configure the app.yml
all:
sfAtosPaymentPlugin:
debug: "no" # par defaut no
#currency_code: EUR # PAR defaut EUR coe de paiement par défaut si non surchargé dans le module
#merchant_country: fr # Par defaut fr sauf surcharge dans le code
binpath: "/home/project/sfAtosPaymentPlugin/cgi-bin" # Chemin d'accès aux binaires
merchant_id: "038862749811111" #mettre des quotes pour le 0
#pathfile_path: "" # Chemin du pathfile par defaut le dossier atos du plugin
#d_logo: "" # Chemin des logos par défaut le dossier logos de web du plugin
#f_certificate: "" #par defaut le meme dossier que pathfile /certif
#f_param: "" #par defaut le meme dossier que pathfile /parcom
f_default_name: "parmcom.cyberplus" # dans le dossier de parcom
#merchant_language: "fr" # Langue du commercant
#cancel_url: "" #Url pour les annulations par defaut @homepage
#confirmation_url: "" #Url pour les confirmations @homepage
#autoresponse_url: "sfAtosPayment/response" #URL par defaut sfAtosPayment/response Attention a modifier avec précautions
After clear your cache and rebuild the pathfile with
symfony atos:pathfile YOUR_APP
Set yours certif and parcom files in the atos folder
If you want that the save was correct in your base, you've to set debug to NO and rebuild your pathfile
You're Using Propel ?
1) Rename lib/sfAtosCart.php.propel to lib/sfAtosCart.php
2) Rename lib/sfAtosCartPeer.php.propel to lib/sfAtosCartPeer.php
3) Remove lib/doctrine and clear cache
With admin plugin :
4) Replace config/routing.yml by config/routing.yml.propel
5) Replace modules/sfAtosPaymentAdmin/config/generator.yml by modules/sfAtosPaymentAdmin/config/generator.yml.propel
You're Using Doctrine ?
1) Enjoy !
You're Using the old release ?
1) Rebuild your model the name of model is now SfAtosCart and data columns renamed to datas