Aide - Recherche - Membres - Calendrier
Version complète : ATOS 2.1.1 Available
Forum osCommerce-fr > Adapter OsCommerce MS2 > Modules de Paiement et de Livraison
pericles
pour ceux qui utilisent ATOS et un site multi-langue, je conseilles vivement de récupérer et d'installer la dernière version d'ATOS sur oscommerce.com.

http://www.oscommerce.com/community/contributions,893
azer
je ne me sers pas d'atos mais je te remercie quand meme parce quil ya bien un jour ou ca va arriver ...
Speedline
Bonjour,

j'ai bien suivi tes conseils mais je n'arrive pas à valider ma commande :

voici le message que j'obtiens :
QUOTE
Une erreur inattendue est arrivée au cours de la demande.
Veuillez choisir un autre moyen de paiement.


en plus dans mon mail d'erreur j'ai ce message :
QUOTE
code =  
error =  
message =  
command = /home/sites/xxxxx/web/cgi-bin/sips_payer.cgi pathfile=/home/sites/xxxx/web/cgi-bin/parm/pathfile merchant_id=xxxxxxxxx amount=3195 currency_code=978 language=fr normal_return_url=http://www.speed-line.net/Boutique/catalog/atos_response.php?osCsid=xxxxxxxxxxxxxxx cancel_return_url=http://www.speed-line.net/Boutique/catalog/atos_response.php?osCsid=xxxxxxxxxxxxxxxxxxxxxx automatic_response_url=http://www.speed-line.net/Boutique/catalog/checkout_process.php?osCsid=xxxxxxxxxxxxxxx customer_id=18 customer_ip_address=xxxxxxxxx  
result = Content-type: text/html  
ERREUR : IMPOSSIBLE D'INITIALISER LA TRANSACTION (ERREUR CONF)


AS-tu déjà eu ce type de probleme ?

j'ai tout vérifié dans atos.php et je n'ai rien trouvé.

NB: je suis en démo et mes CGI viennent seuelemnt d'être installé.

@+
Speedline
Bonjour,

mon probleme est normalement résolu.

Mon hébergeur a installé les fichiers sans me les fournir et donc je ne savais pas où les récupérer.
Je les ai demandé à cedicam et ils m'ont tout envoyé par mail.

Très beau travail pour cette contrib.

@+
pericles
QUOTE (Speedline)
Mon hébergeur a installé les fichiers sans me les fournir et donc je ne savais pas où les récupérer.
Je les ai demandé à cedicam et ils m'ont tout envoyé par mail.

Il a installe quels fichiers ton hebergeur ?
QUOTE (Speedline)
Très beau travail pour cette contrib.

Merci wink.gif
Speedline
Bonjour,

Mon hébergeur a créé les fichier CGI mais il ne m'avait pas fourni les fichiers response et request d'où mon probleme.


Dès que j'ai récupéré ces fichiers, tout est maintenant parfait. Ta contribution marche très bien.

petite info. qui n'a rien à voir mais j'ai encore modifié la contrib chronopost pour la faire marché par zone, avec en plus un champ pour mettre les frais de port à zero dès que le montant total de la commande arrive à un certain montant. Cela est valable et indépendant pour chaque zone. Si il n'y a pas de montant, les frais de port sont appliqués.

Je l'ai testé et cela marche très bien mais je ne l'ai pas encore regroupée pour en faire une contribution. Si cela intéresse quelqu'un, je suis pret à en faire une autre.

@+
dragulinu
merci pour la contrib mise a jour...
mais... j'ai toujours mon prob...
QUOTE
sh: /home/***/www/osc/catalog/atos/request: No such file or directory


il y est pourtant ce fameux request....
ce peut il que ce soit du à une mauvaise version du pack atos?
merci d'avance.
Speedline
Bonjour,

j'ai installé la version 5 du kit ATOS et tout est OK en mettant bien les attributs des fichiers en 755.

@+
dragulinu
ben ca doit venir de la mauvaise version du plugin..
j'ai la version freebsd alors que chez ovh c'est linux non? c'est pas dispo qq part ca? faut encore apeler la bank? harg..
Speedline
Bonjour,

Oui il te faut les plug-in pour Linux, téléphones à Atos ou à ton centre de gestion des paiements.
Normalement tu auras tes fichiers dans la minute qui suit par mail.

@+
pericles
QUOTE (dragulinu)
j'ai toujours mon prob...
QUOTE
sh: /home/***/www/osc/catalog/atos/request: No such file or directory


il y est pourtant ce fameux request....

As-tu verifie que ton request a les bons droits (700) ? C'est un executable.
dragulinu
QUOTE (pericles)
QUOTE (dragulinu)
j'ai toujours mon prob...
QUOTE
sh: /home/***/www/osc/catalog/atos/request: No such file or directory


il y est pourtant ce fameux request....

As-tu verifie que ton request a les bons droits (700) ? C'est un executable.


Ben je viens de le faire a l'instant.. mais toujour erreur.. j'attend le kit pour linux. ca viens peut etre de ca.
pericles
Quel est le nom de ton executable (le nom complet, avec extension si besoin) ?
pour quelle plateforme as-tu le kit ?
dragulinu
ben ca veux pas.
j'ai recu:
api cyberplus_500_PLUGIN_freebsd-4.0.tar créée le 12/11/02 à 11:33:40
type d'api = PLUGIN
offre = CCBP
OS = freebsd 4.0
version = v5.00
processeur = i686
je suis chez OVH... ca serait pas eux qui bloquent?

j'ai bien le fameux RESQUEST sans extention demandé il a les bonne autorisation mais ca me donne toujour le meme message d'erreur.
j'ai essayé de deplacer le repertoire pour avoir un path plus court et c'est toujours pareil..
je cale grave là....sad.gif
pericles
QUOTE (dragulinu)
ben ca veux pas.
j'ai recu:
api cyberplus_500_PLUGIN_freebsd-4.0.tar créée le 12/11/02 à 11:33:40
type d'api = PLUGIN
offre = CCBP
OS = freebsd 4.0
version = v5.00
processeur = i686
je suis chez OVH... ca serait pas eux qui bloquent?

C'est normal, OVH tourne des serveurs linux (cf. phpinfo()) et pas du FreeBSD.
Donc, il faut que tu demandes le kit linux et tu pourras mettre le request et response pour linux.
C'est un peu comme si tu voulais executer des binaires windows sur une machine linux ou l'inverse : c'est pas possible en builtin (faut un interpreteur/emulateur/simulateur).
dragulinu
ben mince alors?
pourtant j'ai bien demandé ceci et voici l'email que j'ai recu de cyberplus
QUOTE
bonjour,  

Vous trouverez ci-joint l'api linux pour free bsd

ils se sont planté? ca m'etonerait pas mais bon, ca fait pas serieux..lol
je renvois un email... avec la tune qu'ils gagnent il pourrait nous filer les bon fichiers... ou meme les mettre en dispo sur un site... y'a quand meme pas un secret d'etat dessus non?
à suivre....
pericles
QUOTE (dragulinu)
ils se sont planté? ca m'etonerait pas mais bon, ca fait pas serieux..lol

Moi non plus cela m'étonnes pas. Donc, il faut que tu leur demandes l'API pour linux (et pas freebsd) : tu peux leur préciser dans le mail, car sinon, ils vont t'envoyer systématiquement la même API. C'est ce qui c'était passé pour moi : à chaque fois que je leur posai une question concernant les paramètres, ils m'envoyaient la doc shock.gif
dragulinu
hello!
une nouvelle semaine commence.. peut etre que je vais arriver a faire fonctionner mon module ATOS smile.gif
là je l'avoue, j'ai vachement besoin d'aide.
cybertruc m'a envoyé ce coup ci:
api cyberplus_500_C_linux-2.2.16.tar créée le 30/10/02 à 15:31:12

type d'api = C
offre = CCBP
OS = linux 2.2.16
version = v5.00
processeur = i386

ca doit etre le bon non? mais y'a un hic.. dans cuila, j'ai pas de fichier REQUEST ??!! j'ai juste cgi_request.c et cgi_response.c
Ha... j'ai tenté de renomer ceux ci en REQUEST et RESPONSE et là j'obtiens enfin un message d'erreur un peu different..

QUOTE

'automatic_response_url=http://***/osc/catalog/checkout_process.php?osCsid=2f1fc56a3d9fb60334f0212768625906' customer_id=8 customer_ip_address=81.50.176.15
/home/***/www/osc/catalog/atos/request: /*----------------------------------------------------------------------: No such file or directory /home/***/www/osc/catalog/atos/request: Topic: command not found /home/***/www/osc/catalog/atos/request: Version: command not found /home/***/www/osc/catalog/atos/request: *---------------------------------------------------------------------*/: No such file or directory /home/***/www/osc/catalog/atos/request: /*: No such file or directory /home/***/www/osc/catalog/atos/request: syntax error near unexpected token `|=' /home/***/www/osc/catalog/atos/request: /home/***/www/osc/catalog/atos/request: line 15: `


Je chauffe? .. excuser l'insistance mais c'est quand meme un big prob si j'arrive pas a faire marcher ca..wink.gif

Ha ben oui... c'est pas les plugin's.. zut!.. re-email to ATOS....
dragulinu
ben pour une fois, je donne la reponse à ma question... ca vas soulager un peu pericles...
c'est bien à cause des services speciaux de cyberplus que j'ai galeré trois jours sur cette carte bleue....
pour OVH donc, il faut bien cyberplus_500_PLUGIN_linux-2.2.16 !!!!
il a quand meme falut que je tel pour qu'on m'envois enfin les bon!..
ca y'est le mod Atos est reellement nickel..!
thanx pour tout ca!
dragulinu
ben j'ai encore quelques question s pour les specialistes d'ici car ceux d'atos sont pas tres fort.....
par rapport au parametre optionel comme le logo de la boutique "advert", l'option de validation manuelle avec anulation auto parametré? ca se rajoute bien dans "PARMCOM.0000000"? ou dans PARMCOM.CYBERPLUS?
avant de faire des betises.... smile.gif
merci d'avance pour les _infos?
dragulinu
ben j'ai trouvé aussi... wink.gif
par contre, là j'ai encore un prob.. et de taille. help me!
je passe une commande par CB, tout se passe bien et au retour, le paiement est bien enregistré mais la reponse n'arrive pas corretement... du coup, la commande n'est pas validé sur le shop.. c'est une histoire de CALL_AUTORESPONSE mais je pige plus.... enfin cet aprem.. si quelque'un a une piste, je suis preneur..
thanx
dragulinu
allez..
encore une reponse à mes questions..
pour que la commande soit enregistrée comme il faut, il faut configurer comme il faut le fichier: PARMCOM.00000
voici ma config:
QUOTE

# URL de retour automatique de la reponse du paiement

AUTO_RESPONSE_URL!http://www.toto.com/osc/catalog/atos_response.php!

# URL de retour suite a paiement refuse

CANCEL_URL!http://www.toto.com/osc/catalog/atos_response.php!

# URL de retour suite a paiement accepte

RETURN_URL!http://www.toto.com/osc/catalog/atos_response.php!

voila.. je vais devenir un expert ... harf.. en attendant, merci au developeur du module sans quoi rien ne marcherait.... smile.gif
pericles
QUOTE (dragulinu)
allez..
encore une reponse à mes questions..  
pour que la commande soit enregistrée comme il faut, il faut configurer comme il faut le fichier: PARMCOM.00000  

Ce qui est bizarre, c'est que normalement tu n'as pas a le faire, car ces URLs sont passes sur la ligne de commande lors de la construction de la requete. Peut-etre un des parametres mal renseignes dans la config du module ?
dragulinu
ben ce qui est encore plus biz, c'est que ca a marché une fois et que maintenant, ca marche plus.. bha.. je va encore fouiller...
peut etre cette fameuse ip?
j'ai bien essayé de vider ces fameuse url ... je vais encore tenter..
JeanLuc
Petite question de newbie mais ce module ATOS sert à quoi en fait... blush.gif
J'ai bien compris que c'est un module qui permet des paiements par CB, mais normalement, c'est un module délivré par la banque elle-même non?
J'ai pas encore choisi ma banque pour mon site mais cela va venir.
Mon hébergeur m'a expliqué que bcp de banque utilise ATOS et que celles-ci fournissent un "patch" pour se connecter à leur site de vérification.
En me balladant sur le forum, j'ai cru comprendre que l'installation n'était pas de tout repos...
Est-ce l'intérêt de ce module (faciliter l'install)?
Ce module est-il adapté à toutes les banques qui utilisent ATOS?
Est-ce qu'il remplace le patch fournit par les banques?

J'espère que j'ai pas dit trop de c...blush.gif...s
Merci pour vos réponses.
Gnidhal
ATOS est une sorte de protocole de transaction pour la communication entre le site marchand et l'interface de paiement hébergé par la banque.

Pour accéder à cet interface, il faut une portion de code liée au type de boutique.
ATOS gère de son coté la transaction bancaire et récupère des infos du sites marchand : client, boutique, montant... cette partie là est livrée par ta banque car plusieurs banques utilisent le procédé ATOS sécurisé (BNP, SG, ...)
Mais le module de paimenet osc qui s'intègre dans la séquence de paiement est un développement spécifique (réalisé par Pericles et Vanadium2 ici).

Il doit être compatible avec le procédé de communication exigé par ATOS (format, séquence, codes, validation., numéro de boutique...)

Voilà, c'est plus clair ? biggrin.gif
pericles
QUOTE (JeanLuc)
Mon hébergeur m'a expliqué que bcp de banque utilise ATOS et que celles-ci fournissent un \"patch\" pour se connecter à leur site de vérification.

En fait, il ne s'agit pas d'un patch, mais d'un "kit". Ce kit permet d'encoder la demande de paiement pour le serveur web et de decoder l'accuse de paiement sur ton serveur web.
QUOTE (JeanLuc)
En me balladant sur le forum, j'ai cru comprendre que l'installation n'était pas de tout repos...Est-ce l'intérêt de ce module (faciliter l'install)?

Oui, du mieux possible. Dans le package complet, il y a un fichier INSTALL.txt qui te donnes toutes les etapes pour installer le module.
QUOTE (JeanLuc)
Ce module est-il adapté à toutes les banques qui utilisent ATOS?

Oui.
QUOTE (JeanLuc)
Est-ce qu'il remplace le patch fournit par les banques?

Non. Pour l'integration avec OSC, il te faut le module OSC. Pour la communication avec la banque utilisant ATOS, il te faut le kit ATOS. Tu ne peux rien faire sans l'un.

QUOTE (JeanLuc)
J'espère que j'ai pas dit trop de c...blush.gif...s

Mais non biggrin.gif
JeanLuc
A peine plus clair... blush.gif blush.gif
Ce module remplace donc l'éventuel module que va me fournir ma banque?
Ou est-ce un plus qui permet de faire quoi?

Heu.. AGA blush.gif
Gnidhal
Bahhhh heuuu relis attentivement ce que nous disons Pericles et moi dans les deux derniers posts et peut-être... idea.gif laugh.gif

Non sans dec, ya une brique interne, le module ATOS OSC, et une brique externe le Kit ATOS de la banque. Il faut les deux.

La clé et la serrure, le yin et le yang, un male et une femelle.... heuuu je m'égarre peut-être un peu là ... laugh.gif laugh.gif
JeanLuc
En fait, quand j'ai répondu dans mon dernier post, celui de Periclès est arrivé entre temps et je ne l'avais pas lu...
Le coup de la clef et de la serrure, des 2 briques ou du yin et du yan, et je parle pas du mâle et de la femelle (papa dans maman quoi...) alors là c'est très clair: je dois installé le module Atos de Périclès et attendre en priant le kit ATOS de ma banque pour l'installer également...
Ca réserve des "nervousbreakdown" en perspective... wink.gif
Merci pour vos réponses...
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2013 Invision Power Services, Inc.