UC_atos et e-transactions du CA

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.

Bonsoir,

Au secours !

Je n'arrive pas à configurer correctement ATOS/SIPS pour le "Pathfile" soit trouvable par le module uc_atos.
J'ai copier intégralement le module e-transcations en version V6 linux fournit par le crédit agricole dans le repertoire CGI-bin de mon hébergeur mutualisé OVH.
Dans drupal quand je vais dans administrer/gestion de la boutique/ configuration/ paiement/ methode de paiement j'ai mis :
version de l'API : linux V6
/cgi-bin/e-transactions/param/pathfile POUR LE CHAMPS PATHFILE.
/cgi-bin/e-transactions/bin/request pour le champs request.
/cgi-bin/e-transactions/bin/response pour le champs response.

Pouvez-vous m'indiquer une procédure pour réussir l'installation d'e-transactions avec le module uc_atos ?
Merci.

Version de Drupal : 

Outre les chemins vers les fichiers, as-tu modifié le contenu de ton fichier pathfile ?? Dans les fichiers que e-transaction te fournit il faut configurer tous les chemins présent dans les fichiers il me semble.

Oui effectivement j'ai changé les chemins d'accès dans le pathfile mais je ne suis pas sur de mettre les bons. A savoir que les chemins commence par/cgi-bin/e-transactions/LOGO! (par exemple) et je ne suis pas sur que cela suffise. Tous mes fichiers sont en droit 777 est pourtant le pathfile reste toujours introuvable pour Drupal.

Mon message d'erreur : "Configuration de ATOS/SIPS : "Pathfile" est introuvable. Merci de vous assurer que vos paramètres sont corrects."

Je pense que je n'arrive pas à mettre les bons chemins d'accès aux fichiers ou que j'utilise le mauvais kit d'installation de l'API.
J'ai utilisé le même lien que toi pour récupérer le kit et lu la doc (je ne comprend pas tout en gros je suis perdu).
Information chez mon hebergeur OVH :
Type d'offre : 90plan
Serveurs web : cluster002
Serveurs de données : homez-193
Le lien que je dois mettre dans drupal est-il homez-193/cgi-bin/... ou /cgi-bin ou un autre chemin ? Je ne sais pas si le serveur mutualisé d'OVH est en linux ou WIndows. J'ai effectué l'installation avec le kit linux V6. Si le serveur OVH est en windows XP il faudrait l'installer sur le serveur mais je n'accède au serveur que par FTP.

Merci de ton aide par avance (désolé de prendre sur ton temps).

Bon decidement je n'y arrive pas.
J'ai essayé en copiant le lien directement dans la barre d'adresse j'accède au pathfile.
Drupal par contre affiche toujours le message d'erreur.
J'ai regardé le fichier install.txt du module uc_atos il préconise la création d'un repertoire atos à la racine du site (en dehors du CGI-bin donc). Après avoir suivi les recommandations et modifié le chemin dans drupal j'ai toujours le message d'erreur qui s'affiche je ne sais plus quoi faire.

Ca y est j'y suis arrivé :
Le chemin d'accès n'était effectivement pas le bon : /homez.193/nom de mon site/www/e-boutique/atos (alors que via ftp le nom était www/e-boutique/atos) voilou.
Un grand merci pour ton aide.
Bonne nuit.

Je ne connais pas Paybox mais j'ai fais une recherche sur le net concernant ton problème au cas où.
Le code 8 correspond à une des variables numériques qui contient un caractère non numérique (site, rang, identifiant, montant, devise…). Je te donne le lien (cela concerne oscommerce mais bon c'est peut être une piste) : http://www.oscommerce-fr.info/forum/index.php?showtopic=23997

Salut benj,

j'ai bien peur de ne pas pouvoir t'aider en fait j'ai juste fait un petit module a partir d'ubercart pour gérer du paiement en ligne mais sans ubercart justement ;) donc je connais un peu les fichiers, leur contenu et la manière dont on les utilise mais je ne connais pas de module précis malheureusement.

cependant si c'est bien un problème de type de données comme le souligne faberc tu devrais essayer de voir la valeur des variables que tu passes avant le paiement. Par exemple j'ai eu un souci quand je travaillais dessus au niveau de mon montant qui n'était pas donné en centimes comme il le faut, il ne prend pas les float.

je ne peux que te donner un piste de réflexion désolé

Merci les gars c'est déjà une bonne piste en effet.
Je soupçonne un ou deux modules d'altérer le prix de mes produits ubercart. L'un deux, VAT, me fais parfois des trucs bizarres comme un affichage des prix avec 6 ou 7 decimale par exemple...
Je tenterai de les désactiver ce soir et d'isoler les variables envoyées pour voir si elle sont en causes.
Je vous tiendrai au courant, bonne journée.

Bonjour à toutes et à tous,

je copie ici une réponde publiée dans le post http://drupalfr.org/node/3561 dont plusieurs commentaires sont reliés à cette discussion.

Nous venons d'installer le module Ubercart ATOS développé par Zmove - un grand merci à lui pour avoir rendu son travail disponible à la communauté - sur notre site en hébergement virtuel (chez IKOULA pour info).

Voici au 25 novembre 2009 l'état de nos découvertes :

Le module fonctionne très bien en version test ATOS avec la solution sherlock's du Crédit Lyonnais. Nous attendons simplement l'ouverture officielle de notre boutique pour passer en réel avec nos certificats. Nous continuons donc nos tests à ce jour.

Notre configuration est basée sur Drupal 6.14, Ubercart 6.x.2.2, UC-Atos 6.x-1.x-dev (2008-nov.-07)

Nous avons un peu cherché pour configurer correctement notre fichier pathfile et faire un choix d'emplacement pour le dossier atos (fourni par le crédit lyonnais pour notre part).

A - Choix de l'emplacement du dossier Atos :

  • la doc Atos du LCL nous invitait à l'installer dans le home - ex : /home/atos
  • la doc du module UC_Atos nous invitait à l'installer en racine - ex : /atos

j'imaginais que l'une et l'autre de ces propositions nous poseraient problème en virtualisé et ne correspondait pas à une solution fonctionnelle.

Notre chemin de base est le suivant : /var/www/vhosts/votre.domaine.xx/httpdocs
bien sûr ce chemin dépend du type d'hébergeur et d'hébergement.

Drupal est en racine de ce chemin de base

Nous avons installé le répertoire atos à la base du site également. Ce qui nous donne le chemin suivant pour atos : /var/www/vhosts/votre.domaine.xx/httpdocs/atos

B - Organisation dans le répertoire atos :

l'arborescence est la suivante :

/var/www/vhosts/votre.domaine.xx/httpdocs/atos

en suivant les recommandation de Zmove dans sa doc UC_atos nous avons copié les exécutables du bin dans atos en leurs donnant les droits de la doc uc_atos ET l'autorisation d'exécution.

/var/www/vhosts/votre.domaine.xx/httpdocs/atos/logo || rien de modifié application des droits de la doc uc_atos

/var/www/vhosts/votre.domaine.xx/httpdocs/atos/log || rien de modifié application des droits de la doc uc_atos

/var/www/vhosts/votre.domaine.xx/httpdocs/atos/param || rien de modifié application des droits de la doc uc_atos

C - modifications du fichier pathfile :

D_LOGO!/atos/logo/!
(les gifs des logos doivent être accessibles dans drupal donc le chemin est basé sur la racine (htpdocs pour nous) )

F_DEFAULT!/var/www/vhosts/votre.domaine.xx/httpdocs/atos/param/parmcom.sherlocks!

fichier paramètre commercant

F_PARAM!/var/www/vhosts/votre.domaine.xx/httpdocs/atos/param/parmcom!

certificat du commercant
F_CERTIFICATE!/var/www/vhosts/votre.domaine.xx/httpdocs/atos/param/certif!

parametres drupal
RETURN_URL!http://votre.domaine.xx/cart/atos/complete!
CANCEL_URL!http://votre.domaine.xx/cart/atos/cancel!
AUTO_RESPONSE_URL!http://votre.domaine.xx/cart/atos/autoresponse!

Le module fonctionne alors parfaitement !

J'espère que ces quelques informations vous seront utiles à la personnalisation de votre installation et de vos paramètres.

En info finale nous commençons à traduire en fichier PO les modules Ubercart V2 de checkout, cart, atos et qq autres. Nous projetons de les mettre bien évidement à disposition, sans doute sur localize.drupal.org.

Cordialement

Hervé & Laurent

Bonjour à vous,
D'abord merci, vos remarques m'ont fait gagné du temps et je confirme que c'est bien le module VAT qui semble foutre la m..., une fois désactivé plus aucun problème. Helas j'ai besoin des deux et je je vais avoir besoin d'un coup de main pour modifier le module VAT.
Si vous avez encore un peu de temps à m'accorder c'est ici que ca se passe:
http://drupalfr.org/node/9374#comment-26523

Bonjour ,

Je suis actuellement en phase de creation d'un site ecommerce avec le module Atos/sips et Ubercart et je suis bloqué a un point ...

Vous parlez d'un module (e-transaction) , où puis-je l'obtenir ? Au Credit Agricole ? Comment doit-je m'y prendre pour avoir ce module via ma banque (Credit Agricole)

Ensuite, j'aimerais aussi savoir si vous avez reussi a parametrer ubercart avec les 2 autre modules (atos/sips et e-transaction) .

Bien amicalement , et bonne continuation dans vos projets .

Sab-R

Il faut souscrire un contra de vente à distance (VAD) appelé aussi contrat monétique avec la banque. Une fois souscrit, la banque envoie des fichiers de configuration.

Pour l'installation, il faut se référer au README du module atos de Ubercart. Quant au module "e-transaction", je ne vois pas bien à quoi tu fais référence. S'il existe, il n'est pas indispensable.