Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Installation Module de paiement ATOS/sips
 
freddy4758
Jr. Member
 
Total Posts:  1
Joined:  2008-06-10
 

salut à tous

un grand bravo pour le travail réalisé, c’est très impressionnant,
j’ai un petit probleme, alors j’ai suivi les instructions exactes du pdf fourni précédemment
j’ai correctement attribué les droits 755 aux différents fichiers

j’ai tout revérifié plusieurs fois, mais rien n’y fait magento ne veut pas lire la ligne F_DEFAULT du pathfile qui est pourtant correctement écrite (enfin je croi puisque le test avec le fichier call_request fourni par la banque fonctionne et donc arrive a lire cette ligne)

voila ma ligne au cas ou :

#
F_DEFAULT!/var/www/vhosts/monsite.fr/httpdocs/lib/atos/parmcom.cyberplus!
#

et l’erreur :

API ERROR
Error reading pathfile (no key word F_DEFAULT)

Trace:
#0 /var/www/vhosts/monsite.fr/httpdocs/app/code/local/Mage/Atos/Model/Api/Standard/Request.php(82): Mage::throwException(’doRequest()
#2 /var/www/vhosts/monsite.fr/httpdocs/app/code/core/Mage/Payment/Helper/Data.php(77): Mage_Atos_Model_Standard->isAvailable(Object(Mage_Sales_Model_Quote))
#3 /var/www/vhosts/monsite.fr/httpdocs/app/code/core/Mage/Payment/Block/Form/Container.php(107): Mage_Payment_Helper_Data->getStoreMethods(’1’, Object(Mage_Sales_Model_Quote))
#4 /var/www/vhosts/monsite.fr/httpdocs/app/code/core/Mage/Payment/Block/Form/Container.php(38): Mage_Payment_Block_Form_Container->getMethods()
#5 /var/www/vhosts/monsite.fr/httpdocs/app/code/core/Mage/Core/Block/Abstract.php(193): Mage_Payment_Block_Form_Container->_prepareLayout()
#6 /var/www/vhosts/monsite.fr/httpdocs/app/code/core/Mage/Core/Model/Layout.php(425): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
#7 /var/www/vhosts/monsite.fr/httpdocs/app/code/core/Mage/Core/Model/Layout.php(220): Mage_Core_Model_Layout->addBlock(’Mage_Checkout_B...’, ‘checkout.paymen...’)
#8 /var/www/vhosts/monsite.fr/httpdocs/app/code/core/Mage/Core/Model/Layout.php(186): Mage_Core_Model_Layout->_generateBlock(Object(Mage_Core_Model_Layout_Element), Object(Mage_Core_Model_Layout_Element))
#9 /var/www/vhosts/monsite.fr/httpdocs/app/code/core/Mage/Core/Model/Layout.php(187): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#10 /var/www/vhosts/monsite.fr/httpdocs/app/code/core/Mage/Core/Model/Layout.php(187): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#11 /var/www/vhosts/monsite.fr/httpdocs/app/code/core/Mage/Core/Model/Layout.php(191): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#12 /var/www/vhosts/monsite.fr/httpdocs/app/code/core/Mage/Core/Controller/Varien/Action.php(278): Mage_Core_Model_Layout->generateBlocks()
#13 /var/www/vhosts/monsite.fr/httpdocs/app/code/core/Mage/Core/Controller/Varien/Action.php(215): Mage_Core_Controller_Varien_Action->generateLayoutBlocks()
#14 /var/www/vhosts/monsite.fr/httpdocs/app/code/core/Mage/Checkout/controllers/OnepageController.php(104): Mage_Core_Controller_Varien_Action->loadLayout()
#15 /var/www/vhosts/monsite.fr/httpdocs/app/code/core/Mage/Core/Controller/Varien/Action.php(342): Mage_Checkout_OnepageController->indexAction()
#16 /var/www/vhosts/monsite.fr/httpdocs/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(159): Mage_Core_Controller_Varien_Action->dispatch(’index’)
#17 /var/www/vhosts/monsite.fr/httpdocs/app/code/core/Mage/Core/Controller/Varien/Front.php(146): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#18 /var/www/vhosts/monsite.fr/httpdocs/app/Mage.php(427): Mage_Core_Controller_Varien_Front->dispatch()
#19 /var/www/vhosts/monsite.fr/httpdocs/index.php(40): Mage::run()
#20 {main}

le serveur est un OVH, je n’en sais pas plus a son sujet ne le gérant pas du tout

voila en espérant une réponse positive (et rapide ca serai bien aussi grin ) de votre part

 
Magento Community Magento Community
Magento Community
Magento Community
 
Skeuds
Member
 
Avatar
Total Posts:  53
Joined:  2008-04-15
 

Salut

Tout d’abord bravo à toute l’équipe pour le travail réalisé, c’est énorme !!

Je rencontre le même problème que freddy4758 après l’installation du module. La ligne F_DEFAULT est pourtant bien présente dans le pathfile.

freddy4758, si tu as trouvé une solution, jsuis preneur smile

 
Magento Community Magento Community
Magento Community
Magento Community
 
Skeuds
Member
 
Avatar
Total Posts:  53
Joined:  2008-04-15
 

Salut tout le monde,

Bon je viens de trouver le problème, pour ma part la ligne F_DEFAULT du pathfile pointait vers un fichier du type :

/var/www/boutique.mondomaine.com/htdocs/lib/atos/pathfile.parmcom.[id_commercant]!

Il suffisait juste de rectifier cette ligne en :

/var/www/boutique.mondomaine.com/htdocs/lib/atos/parmcom.e-transactions!

et le tour était joué. Si ca peut aider d’autres personnes ^^

Un dernier pb était qu’ensuite il m’affichait une ligne d’erreur car il ne trouvait pas le fichier certif : certif.en.[id_commercant]
Une fois modifié le pays par défaut dans système/confiuration/général/option des pays (mettre le pays France, logique ^^) tout marche nickel.

Bon je test ça plus en détail et je reviens vous voir. smile

 
Magento Community Magento Community
Magento Community
Magento Community
 
atlantide
Sr. Member
 
Avatar
Total Posts:  187
Joined:  2008-02-16
France
 

Merci à tous de votre boulot

j’attends avec impatience la version stable pour pouvoir l’utiliser en environnement réel

bon courage

 
Magento Community Magento Community
Magento Community
Magento Community
 
Mageho
Sr. Member
 
Avatar
Total Posts:  291
Joined:  2008-03-24
France, Paris
 

Information importante vis-à-vis du module.
Le paiement en plusieurs fois vient d’être abandonnée par notre prestataire bancaire (BNP Paribas).

La solution est exploitable, mais dorénavant il ne propose plus cette solution à leurs clients.

Ce type de paiement passera par Cetelem Presto.
[Edit]
Cetelem c’est encore et toujours BNP Paribas
[/Edit]

Tout à fait compréhensible quand on voit le temps perdu à aller démarcher les clients pour régler les mensualités non réglées.

 
Magento Community Magento Community
Magento Community
Magento Community
 
atlantide
Sr. Member
 
Avatar
Total Posts:  187
Joined:  2008-02-16
France
 

Une question : où télécharger le fichier, je ne parviens pas à le retrouver. Et autre question, est-ce qu’il y a des correctifs qui lui ont été apportés (je lis que différentes personnes qui l’ont testé ont rencontré quelques bugs) ?

merci d’avance

 
Magento Community Magento Community
Magento Community
Magento Community
 
Herve Guetin
Sr. Member
 
Avatar
Total Posts:  216
Joined:  2008-05-10
Lyon, FR
 

Hello,

J’ai mis à jour le doc d’installation du module en ajoutant une rubrique “problèmes connus et pistes pour les résoudre” en dernière page.
Commentaires bienvenus même s’ils sont désagréables smile

@ruy007 : j’ai installé mes vrais parmcom + certif pour passer le site en production. Cà marche très bien chez moi (pas de multishipping).

Bonne continuation à tous.

File Attachments
magento_installation_atossips.pdf  (File Size: 436KB - Downloads: 2541)
 
Magento Community Magento Community
Magento Community
Magento Community
 
Mageho
Sr. Member
 
Avatar
Total Posts:  291
Joined:  2008-03-24
France, Paris
 

oui ça fonctionne chez moi aussi.
En faite, j’avais pas le bon certificat.

Tout va bien donc !

 
Magento Community Magento Community
Magento Community
Magento Community
 
atlantide
Sr. Member
 
Avatar
Total Posts:  187
Joined:  2008-02-16
France
 

Bonsoir,

je repose ma question : où télécharger le fichier s’il vous plait ?

 
Magento Community Magento Community
Magento Community
Magento Community
 
Skeuds
Member
 
Avatar
Total Posts:  53
Joined:  2008-04-15
 

Salut “atlantide”,

Il suffit de parcourir les pages du topic pour le trouver, tas pas du chercher longtemps ^^

Bon allez je colle le lien du post si jamais t’es toujours dans tes recherches :

http://www.magentocommerce.com/boards/viewreply/30495/

wink

 
Magento Community Magento Community
Magento Community
Magento Community
 
MmaxX
Sr. Member
 
Avatar
Total Posts:  112
Joined:  2008-04-01
 

Salut,

Félicitations pour ce travail très propre, et surtout la doc très bien faite (ça fait plaisir !), mais… ça ne marche pas chez moi.
Je tourne sur un serveur dédié Gentoo OVH.
J’ai choisi le module Atos_Sips_Module_Magento_1.0.0, le kit SogenActif sogenactif_p600_PLUGIN_linux-2.6.9, j’ai bien suivi pas à pas le tutoriel, et voici ma belle erreur :

Warningfopen(/home/ovh/www/magento/shop/lib/atos/pathfile.parmcom.014213245611111) [function.fopen]failed to open streamPermission denied  in /home/ovh/www/magento/shop/app/code/local/Mage/Atos/Model/Abstract.php on line 181
Trace
:
#0 [internal function]: mageCoreErrorHandler(2, 'fopen(/home/ovh...', '/home/ovh/www/m...', 181, Array)
#1 /home/ovh/www/magento/shop/app/code/local/Mage/Atos/Model/Abstract.php(181): fopen('/home/ovh/www/m...', 'w')
#2 /home/ovh/www/magento/shop/app/code/local/Mage/Atos/Model/Api/Standard/Request.php(31): Mage_Atos_Model_Abstract->getPathfileName()
#3 /home/ovh/www/magento/shop/app/code/local/Mage/Atos/Model/Standard.php(39): Mage_Atos_Model_Api_Standard_Request->doRequest()
#4 /home/ovh/www/magento/shop/app/code/core/Mage/Payment/Helper/Data.php(77): Mage_Atos_Model_Standard->isAvailable(Object(Mage_Sales_Model_Quote))
#5 /home/ovh/www/magento/shop/app/code/core/Mage/Payment/Block/Form/Container.php(107): Mage_Payment_Helper_Data->getStoreMethods('1', Object(Mage_Sales_Model_Quote))
#6 /home/ovh/www/magento/shop/app/code/core/Mage/Payment/Block/Form/Container.php(38): Mage_Payment_Block_Form_Container->getMethods()
#7 /home/ovh/www/magento/shop/app/code/core/Mage/Core/Block/Abstract.php(193): Mage_Payment_Block_Form_Container->_prepareLayout()
#8 /home/ovh/www/magento/shop/app/code/core/Mage/Core/Model/Layout.php(425): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout))
#9 /home/ovh/www/magento/shop/app/code/core/Mage/Core/Model/Layout.php(220): Mage_Core_Model_Layout->addBlock('Mage_Checkout_B...', 'checkout.paymen...')
#10 /home/ovh/www/magento/shop/app/code/core/Mage/Core/Model/Layout.php(186): Mage_Core_Model_Layout->_generateBlock(Object(Mage_Core_Model_Layout_Element), Object(Mage_Core_Model_Layout_Element))
#11 /home/ovh/www/magento/shop/app/code/core/Mage/Core/Model/Layout.php(187): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#12 /home/ovh/www/magento/shop/app/code/core/Mage/Core/Model/Layout.php(187): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#13 /home/ovh/www/magento/shop/app/code/core/Mage/Core/Model/Layout.php(191): Mage_Core_Model_Layout->generateBlocks(Object(Mage_Core_Model_Layout_Element))
#14 /home/ovh/www/magento/shop/app/code/core/Mage/Core/Controller/Varien/Action.php(278): Mage_Core_Model_Layout->generateBlocks()
#15 /home/ovh/www/magento/shop/app/code/core/Mage/Core/Controller/Varien/Action.php(215): Mage_Core_Controller_Varien_Action->generateLayoutBlocks()
#16 /home/ovh/www/magento/shop/app/code/core/Mage/Checkout/controllers/OnepageController.php(104): Mage_Core_Controller_Varien_Action->loadLayout()
#17 /home/ovh/www/magento/shop/app/code/core/Mage/Core/Controller/Varien/Action.php(342): Mage_Checkout_OnepageController->indexAction()
#18 /home/ovh/www/magento/shop/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(159): Mage_Core_Controller_Varien_Action->dispatch('index')
#19 /home/ovh/www/magento/shop/app/code/core/Mage/Core/Controller/Varien/Front.php(146): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#20 /home/ovh/www/magento/shop/app/Mage.php(427): Mage_Core_Controller_Varien_Front->dispatch()
#21 /home/ovh/www/magento/shop/index.php(40): Mage::run()
#22 {main}

Je comprends bien que le problème est lié à l’utilisation de la fonction fopen à la ligne 181 du fichier Apstract.php, mais c’est tout.

Merci de votre aide.

EDIT : Le fichier pathfile.parmcom.[Merchant ID] n’est pas généré par Magento, est-ce une piste ?

 
Magento Community Magento Community
Magento Community
Magento Community
 
atlantide
Sr. Member
 
Avatar
Total Posts:  187
Joined:  2008-02-16
France
 

Merci du lien Skeuds, je pensais pourtant avoir parcouru toutes les pages… je ne devais pas être très bien réveillé wink

 
Magento Community Magento Community
Magento Community
Magento Community
 
Skeuds
Member
 
Avatar
Total Posts:  53
Joined:  2008-04-15
 

Salut MmaxX,

J’ai eu le même problème que toi la première que j’ai installé le module, j’avais mis en place le plugin “mercanet_p600_PLUGIN_linux-2.6.9”. Malheureusement je n’ai pas réussi à régler le problème, j’ai donc installé le plugin Etransaction du crédit agricole (SIPS_Etransactions-p600_linux-2.6.9), et là, plus aucun soucis. Pour ma part ca tombe bien car je suis au Crédit Agricole smile

Pourrais t’on faire une liste des plugins des banques qui ont été testés, ainsi que le résultat des tests ?

Je commence ici :

mercanet_p600_PLUGIN_linux-2.6.9 -> Erreur fopen pathfile.parmcom.xxxxxxxxx ( x :id marchand )

SIPS_Etransactions-p600_linux-2.6.9 -> Installation réussie, aucune erreur détectée

 
Magento Community Magento Community
Magento Community
Magento Community
 
MmaxX
Sr. Member
 
Avatar
Total Posts:  112
Joined:  2008-04-01
 

Merci,

mais mon plugin est sogenactif_p600_PLUGIN_linux-2.6.9 et pas mercanet_p600_PLUGIN_linux-2.6.9.

Et as-tu un lien pour télécharger le module du crédit agricole, ou n’importe lequel qui fonctionne avec Atos ? Tu peux me l’envoyer stp ?

Parce que les banques sont un peu frileuses pour envoyer leurs kits de test…

 
Magento Community Magento Community
Magento Community
Magento Community
 
Skeuds
Member
 
Avatar
Total Posts:  53
Joined:  2008-04-15
 

J’avais bien compris, c’est pour ca que je disais qu’il serait bien d’avoir un retour sur tout les Kits des différentes banques ^^

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top