Module de paiement atos

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

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

Version de Drupal : 

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é.

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).

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.

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

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.