Hello,
quelqu’un se sentirait de taille à developper un module de paiement Caisse d’épargne SPPLUS, j’ai vu que la caisse d’épargne fournissait des kits d’integration, je pense que le kit API PHP ?http://kits.spplus.net/integration/kitsetdocs.htm serait le plus adapté, pensez-vous qu’il est difficile de l’intégrer à Magento
Le kit API PHP permet de se connecter directement sur la gateway caisse d’épargne et le cgi permet d’héberger le cgi et stocker les numéro de carte, est-ce que c’est ça?
Je suis pas un très bon développeur php, mais je vais essayer de faire un quelque chose avec la doc.
I don’t know if there is documentation in english. But if you are interested in using SPPLUS with Magento, i am developping a plugin. I don’t know when it will be available, but i will tell in this thread when it is.
Hi SeL, for the integration with SP+, we need to conduct 3 kinds of transaction, namely “Authorize”, “Capture/Cash”, “Refund”. However, we can only found the message defination of “Authorize” transaction from the integration specification of SP+. Do you know the message format of the other 2?
salut,
utilisation impossible sur OVH mutualisé pour l’instant je n’arrive pas à utiliser spplus , j’ai le message dans le frontend ‘SPPLUS is not loaded’....A priori la librairie spplus n’est pas chargée. Pourtant sans passer par le php.ini qu’on ne peut pas modifier sur du mutualisé on peut charger dynamiquement la librairie en utilisant la commande php
dl('php_spplus.so')
(j’ai verifier dans mon php info, enable_dl est bien activé) J’ai réussi à compiler la librairie spplus grace à ssh, cette librairie php_spplus.so est située à la racine de mon serveur....d’autre personnes sur du mutualisé pour retour d’experience ?
J’ai uploadé une nouvelle version (v0.6) sur Magento Connect.
Si ça ne fonctionne pas, je pense que tu devrais essayer le mode CGI que j’ai intégré à cette nouvelle version.
Une autre solution serait d’utiliser le mode CGI (intégré dans la v0.6). Voir ce post.
En fait, la fonction dl() est dépréciée depuis php5 (à cause de souci de sécurité), et son utilisation lève une exception. Donc je ne peux pas faire gd chose d’autre. A moins que qq’un me file un tuyau.
salut,
sur OVH mutualisé on ne peut apparement pas utiliser l’API PHP spplus, j’ai testé avec le mode charger la librairie dynamiquement...ça marche pas....tjs ‘SPPLUS is not loaded’
Le CGI devrait etre utilisable, pour tester j’ai utilisé le kit CGI fourni par la caisse epargne, une fois compilé j’ai deux fichiers hmac_demo.exe et admin_demo.exe que je place dans mon repertoire /cgi-bin et je notifie dans l’admin magento spplus l’url du cgi https://www.mondomaine.fr/cgi-bin/hmac_demo.exe......mais je suis redirigé vers une page 404...par contre je n’ai plus le message ‘SPPLUS is not loaded’
Impossible d’installer cette extension via Magento Connect, je me prends cette erreur:
Magento Connect -
Failed to download magento-core/Mage_Core_Adminhtml (recommended version 1.0), latest release is version 1.0.19700, stability “stable”, use “channel://connect.magentocommerce.com/core/Mage_Core_Adminhtml-1.0.19700” to install
Failed to download magento-core/Mage_All_Latest (recommended version 1.0), latest release is version 1.0.19700, stability “stable”, use “channel://connect.magentocommerce.com/core/Mage_All_Latest-1.0.19700” to install
Failed to download magento-core/Interface_Frontend_Default (recommended version 1.0), latest release is version 1.0.19700, stability “stable”, use “channel://connect.magentocommerce.com/core/Interface_Frontend_Default-1.0.19700” to install
magento-community/Mage_Spplus dependency package “magento-core/Mage_Core_Modules” installed version 1.0.19700 is not the recommended version 1.0, but may be compatible, use --force to install
magento-community/Mage_Spplus requires package “magento-core/Mage_Core_Adminhtml” (recommended version 1.0)
magento-community/Mage_Spplus requires package “magento-core/Mage_All_Latest” (recommended version 1.0)
magento-community/Mage_Spplus requires package “magento-core/Interface_Frontend_Default” (recommended version 1.0)
Install Errors
No valid packages found
PEAR ERROR: install failed
Apparement la récente mise à jour bloque l’installation qui réclame la version 1.0 et non 1.0.19700.
J’en profite pour demander si quelqu’un sait comment tout de même récupérer l’archive quand on est dans un tel cas. Je suppose que l’extension key “magento-community/Mage_Spplus” donne accès à un fichier xml de configuration mais je ne vois pas comment forger l’url (bon j’ai testé rapidos, je vais voir ça de plus près).
Si tu lis les erreurs affichées, ça te dit qu’il y a un pb lors du téléchargement de Mage_Core_Adminhtml, Mage_All_Latest, Interface_Frontend_Default. Tu as bien tout installé ?
De mon côté, j’ai désinstallé l’extension SPPLUS, upgradé vers la version 1.0.19700, puis réinstallé l’extension spplus, et tout s’est bien passé (j’ai un message d’avertissement-warning, mais l’extension est bien installée).
Je crois que je commence à capter le fontionnement de magento connect, pear and co, dis-moi si j’ai faux.
Là, je pars d’une installation complete (non pas pas du downloader) et je cherche à installer l’extension via l’interface web située dans l’admin.
Donc effectivement je n’ai pas les extensions Mage_Core_Adminhtml, Mage_All_Latest, Interface_Frontend_Default ou plutot je les ai mais pear n’ayant pas été utilisé pour les charger il n’est pas au courant. C’est un peu le problème soulevé dans la la réponse de Moshe à cfs à propos du patch qui disparait (je trouve ça super dangereux d’ailleurs).
Voilà je viens de les télécharger et maintenant j’obtiens l’erreur suivante:
magento-community/Mage_Spplus dependency package “magento-core/Mage_Core_Modules” installed version 1.0.19700 is not the recommended version 1.0, but may be compatible, use --force to install
magento-community/Mage_Spplus dependency package “magento-core/Mage_Core_Adminhtml” installed version 1.0.19700 is not the recommended version 1.0, but may be compatible, use --force to install
magento-community/Mage_Spplus dependency package “magento-core/Mage_All_Latest” installed version 1.0.19700 is not the recommended version 1.0, but may be compatible, use --force to install
magento-community/Mage_Spplus dependency package “magento-core/Interface_Frontend_Default” installed version 1.0.19700 is not the recommended version 1.0, but may be compatible, use --force to install
Install Errors
No valid packages found
PEAR ERROR: install failed
Il faudrait apparement que j’utilise l’option --force, mais l’interface web ne le propose pas et j’ai pas de quoi me connecter en ssh au serveur sous la main. J’essaierais ça lundi.