bonjour,
je suis entrain d'étudier le module oscommerce de Drupal, malheureusement il ne supporte pas le système de paiement Atos, je voulais savoir si quelqu'un s'est deja penché sur le sujet.
salutations
salut, je dois le développer pour un projet dans le courant du mois de juillet ; recontacte-moi à ce moment-là et je pourrais t'en dire plus. Je pense que le client sera OK pour redistribuer le module à la communauté.
Ben oui, faut qu'on se synchronise. Perso, j'attends encore de recevoir les specs de l'API Atos pour commencer à bosser. Mais si qqn les a déjà, je suis preneur !
Il y a pas mal de banques qui utilisent l'api Atos, avec chacune ses spécificités. Il va donc y avoir pas mal de redondance dans le cas de plusieurs modules distincts.
J'ai les specs CyberPlus (Banque Populaire). On verra vite si on a intérêt à coder un module Atos générique.
Merci à alwex pour son module, je vais de ce pas y jeter un oeil :-)
Merci pour ton code. A regarder le fichier, je confirme de SogenActif est bien basé sur la solution ATOS/SIPS. Il n'y aurait donc pas grand chose à changer.
Il faudrait peut être améliorer le traitement des erreurs (en particulier je ne suis pas certain qu'un bank_response_code != 0 signifie forcement une erreur fatale, mais il faut que je vérifie).
Il faudrait aussi vérifier que l'appel aux exécutables est bien fait de manière sûre (à vue de nez, dans le code actuel il ne l'est pas trop). De plus dans la fonction sogenactif_payement_return(), il peut être utile de vérifier l'intégrité de la transaction (en particulier si les montants correspondent bien).
Du point de vue fonctionnel, je vois aussi que le module ne gère pas la redirection du client (response_url), mais seulement la réponse du serveur (auto_response_url). Cela peut être utile pour signifier au client que son paiement a été pris en compte, ou pour lui permettre de changer de moyen de paiement (suite à un clic sur le bouton "annuler" du formulaire SIPS).
Bon ben juste pour dire que j'ai développé un module ATOS/SIPS pour Ubercart. Ubercart devient donc une alternative plus que viable au module ecommerce pour une boutique francaise.
J'invite tous les personnes possèdant une API atos à tester mon module sur une boutique de test pour m'envoyer leur retour, car je ne possède que le module E-transaction ATOS V6 pour distribution Linux.
D'avance merci
zmove
Drupal 5 en local sur WAMP5 1.6.5
PHP 5.1.6 / Apache 2.0.59 / MySQL 5.0.24a /phpmyadmin 2.8.2.4
bonjour à tous, je vais bientôt refaire une boutique sous drupal (actuellement sous joomla/virtuemart), ça sera mon premier ecommerce drupal, la chose qui a fait que jusque là je n'ai créé qu'avec virtuemart est l'absence de SIPS sous drupal. ça fait plusieurs site hors ecommerce que je créé avec drupal et j'en suis absolument fan mais:
Est-ce qu'il existe un module SIPS (crédit agricole) prêt pour la prod ?
ma question auxiliaire étant hors topic ( vaut-il mieux le mod drupal ecommerce ou Ubercart), je ne la poserai pas (mais il n'est pas interdit de répondre : )
merci
Pour la question Ecommerce ou Ubercart, Ayant fait des sites avec les deux, je préfers largement Ubercart qui est beaucoup plus clair, simple d'utilisation, et le support est beaucoup plus réactif que celui de ecommerce.
Par contre, Ubercart est encore jeune, et cela peut en freiner plus d'un de lancer un site a partir d'une version Alpha, mais pour ma part, j'ai eu moins de problèmes sur une Alpha d'ubercart que sur une V3 de Ecommerce...
Pour le module SIPS/ATOS, je ne sais pas si il y'en a un pour Ecommerce, mais je sais que j'en ai développé un pour Ubercart (voir dans les contributions du site de Ubercart).
Je n'irai pas jusqu'à dire qu'il est pret pour la production, mais je l'utilise sur un site qui tourne depuis 1 mois maintenant et je n'ai pas rencontré de bugs majeurs.
La seule (grosse) fonctionnalité manquante pour le module, c'est qu'il n'est pas compatible avec les commandes anonymes, j'ai déjà passé qq jours à me casser les dents sur le problème, je n'ai plus trop de temps à m'y consacrer et un coup de main ne serait pas de refus.
Bonjour !
Si vous cherchez encore un moyen d'utiliser Cybermut, voila la reponse à vos attentes ! : http://www.ubercart.org/contrib/3370
J'ai developpé ce module conjointement avec un autre membre de la communauté et vous invite à l'essayer !
Joined: 2007-01-17
salut, je dois le développer pour un projet dans le courant du mois de juillet ; recontacte-moi à ce moment-là et je pourrais t'en dire plus. Je pense que le client sera OK pour redistribuer le module à la communauté.
Vincent
--------------
* * * Formation Drupal -- Blog Drupal * * *
Joined: 2007-04-17
Superrrr:)
Je vous remercie pour votre proposition.
Joined: 2005-09-25
excellent. je dois aussi en développer un pour fin juillet :-)
j'ai déjà fait valider la mise à disposition du module à la communauté Drupal.
on dirait que nous avons là une bonne opportunité de travailler ensemble.
Joined: 2007-01-17
Ben oui, faut qu'on se synchronise. Perso, j'attends encore de recevoir les specs de l'API Atos pour commencer à bosser. Mais si qqn les a déjà, je suis preneur !
Vincent
--------------
* * * Formation Drupal -- Blog Drupal * * *
Joined: 2005-09-25
Il y a pas mal de banques qui utilisent l'api Atos, avec chacune ses spécificités. Il va donc y avoir pas mal de redondance dans le cas de plusieurs modules distincts.
J'ai les specs CyberPlus (Banque Populaire). On verra vite si on a intérêt à coder un module Atos générique.
Merci à alwex pour son module, je vais de ce pas y jeter un oeil :-)
Joined: 2007-03-29
Salut,
J'ai développé courant Avril un module de paiement Sogenactif (Je crois que c'est la même chose qu'Atos, à vérifier).
Je peux éventuellement vous le passer si cela vous simplifie la tâche.
Le module est utilisé en pré-prod ici : www.tissus-creatifs.com
Joined: 2007-04-17
Salut alwex,
c'est une trés bonne idée de nous passer ton module. On peut s'inspirer pour créer celui d'ATOS.
Merci d'avance.
Joined: 2007-03-29
Le module se trouve ici :
module sogenactif
Si je ne me trompe pas, il n'y as rien à toucher dans le cas ou sogenactif et atos seraient le même système de paiement.
Joined: 2005-08-02
Merci pour ton code. A regarder le fichier, je confirme de SogenActif est bien basé sur la solution ATOS/SIPS. Il n'y aurait donc pas grand chose à changer.
Il faudrait peut être améliorer le traitement des erreurs (en particulier je ne suis pas certain qu'un bank_response_code != 0 signifie forcement une erreur fatale, mais il faut que je vérifie).
Il faudrait aussi vérifier que l'appel aux exécutables est bien fait de manière sûre (à vue de nez, dans le code actuel il ne l'est pas trop). De plus dans la fonction sogenactif_payement_return(), il peut être utile de vérifier l'intégrité de la transaction (en particulier si les montants correspondent bien).
Du point de vue fonctionnel, je vois aussi que le module ne gère pas la redirection du client (response_url), mais seulement la réponse du serveur (auto_response_url). Cela peut être utile pour signifier au client que son paiement a été pris en compte, ou pour lui permettre de changer de moyen de paiement (suite à un clic sur le bouton "annuler" du formulaire SIPS).
Damien Tournoud
Joined: 2005-08-02
Aussi, sous quelle licence publies-tu ce code?
Damien Tournoud
Joined: 2007-04-17
Merci, pour ton code , je vais jeter un coup d'oeil
@+
Joined: 2007-01-17
Merci bcp alwex, tu vas nous faire gagner un temps précieux. Y a-t-il déjà qqn qui est responsable de publie ce module sur drupal.org ?
Vincent
--------------
* * * Formation Drupal -- Blog Drupal * * *
Joined: 2007-03-29
A vrais dire, je pensais le publier sur drupal.org une fois le module bien finalisé.
J'ai également réalisé un module de paiement CyberMut qui pourra à terme être également sur drupal.org.
A suivre donc.
Joined: 2007-01-02
Un ptit up pour relancer les gens qui auraient éventuellement développer un module pour ATOS Car il y a des personnes intéréssées :)
Drupal 5 en local sur WAMP5 1.6.5
PHP 5.1.6 / Apache 2.0.59 / MySQL 5.0.24a /phpmyadmin 2.8.2.4
Joined: 2007-01-02
Bon ben juste pour dire que j'ai développé un module ATOS/SIPS pour Ubercart. Ubercart devient donc une alternative plus que viable au module ecommerce pour une boutique francaise.
J'invite tous les personnes possèdant une API atos à tester mon module sur une boutique de test pour m'envoyer leur retour, car je ne possède que le module E-transaction ATOS V6 pour distribution Linux.
D'avance merci
zmove
Drupal 5 en local sur WAMP5 1.6.5
PHP 5.1.6 / Apache 2.0.59 / MySQL 5.0.24a /phpmyadmin 2.8.2.4
Joined: 2007-10-15
Comment peut on tester ton module, as tu un lien ?
Joined: 2007-01-02
Mon module est disponible en téléchargement sur le site de Ubercart :
lien
Drupal 5 en local sur WAMP5 1.6.5
PHP 5.1.6 / Apache 2.0.59 / MySQL 5.0.24a /phpmyadmin 2.8.2.4
Joined: 2007-03-01
bonjour à tous, je vais bientôt refaire une boutique sous drupal (actuellement sous joomla/virtuemart), ça sera mon premier ecommerce drupal, la chose qui a fait que jusque là je n'ai créé qu'avec virtuemart est l'absence de SIPS sous drupal. ça fait plusieurs site hors ecommerce que je créé avec drupal et j'en suis absolument fan mais:
Est-ce qu'il existe un module SIPS (crédit agricole) prêt pour la prod ?
ma question auxiliaire étant hors topic ( vaut-il mieux le mod drupal ecommerce ou Ubercart), je ne la poserai pas (mais il n'est pas interdit de répondre : )
merci
Joined: 2007-01-02
Pour la question Ecommerce ou Ubercart, Ayant fait des sites avec les deux, je préfers largement Ubercart qui est beaucoup plus clair, simple d'utilisation, et le support est beaucoup plus réactif que celui de ecommerce.
Par contre, Ubercart est encore jeune, et cela peut en freiner plus d'un de lancer un site a partir d'une version Alpha, mais pour ma part, j'ai eu moins de problèmes sur une Alpha d'ubercart que sur une V3 de Ecommerce...
Pour le module SIPS/ATOS, je ne sais pas si il y'en a un pour Ecommerce, mais je sais que j'en ai développé un pour Ubercart (voir dans les contributions du site de Ubercart).
Je n'irai pas jusqu'à dire qu'il est pret pour la production, mais je l'utilise sur un site qui tourne depuis 1 mois maintenant et je n'ai pas rencontré de bugs majeurs.
La seule (grosse) fonctionnalité manquante pour le module, c'est qu'il n'est pas compatible avec les commandes anonymes, j'ai déjà passé qq jours à me casser les dents sur le problème, je n'ai plus trop de temps à m'y consacrer et un coup de main ne serait pas de refus.
Joined: 2008-01-25
Bonjour !
Si vous cherchez encore un moyen d'utiliser Cybermut, voila la reponse à vos attentes ! :
http://www.ubercart.org/contrib/3370
J'ai developpé ce module conjointement avec un autre membre de la communauté et vous invite à l'essayer !