osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

> config Oscommerce & Ogone
phildebxl
posté 24 Apr 2006, 14:52
Message #1


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 25
Inscrit : 29-November 05
Lieu : Bruxelles
Membre no 8033



Bonjour a tous,
Ben tout est dit dans le titre

Je recherche des infos sur la configuraton d'Ogone
ou j'ai un probleme c'est avec les champs


- SHA-1 Signature
- contrôle des données de la commande, URL de la page XML

que doit je mettre dans ces champs ?

Merci
Phil


--------------------
MS2fr
Go to the top of the page
 
 
Start new topic
Réponse(s)
thematrixisme
posté 25 Apr 2006, 13:01
Message #2


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1514
Inscrit : 3-August 04
Lieu : Brussels, Belgium
Membre no 2988



salut,

tu ne dois pas renseigner ces champs. en effet, ceux-ci ne sont pas obligatoires pour faire fonctionner le module.
voilà ma config

CODE

Carte de crédit de test:


CC#: 4111111111111111
Expire: Tout

Allow OGONE Payments
1

OGONE Status Mode
prod

OGONE Merchant ID
S**********

OGONE Client Language
fr_FR

OGONE SHA String





--------------------
Construisons l'avenir ensemble
Go to the top of the page
 
phildebxl
posté 25 Apr 2006, 15:18
Message #3


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 25
Inscrit : 29-November 05
Lieu : Bruxelles
Membre no 8033



bon ca c'est OK,
maintenant dans la partie admin les point 3.1 et 3.2

il parle de "orderID=" mais quel adresse je doit mettre là

au niveau de "Adresse IP du serveur qui appellera la page utilisée pour tout traitement "Automatique"ou "Direct"

il faut demander un certificat SSL de mon hébergeur a savoir OVH ?

n'y a t'il pas moyen de configurer ca simplement comme la contrib paypal_ipn qui envoi le tout
directement sur une page sécurisé a Ogone comme sur mon compte paypal avec un recapitulatif du panier ???



merci
Phil


--------------------
MS2fr
Go to the top of the page
 
inos
posté 26 Apr 2006, 21:09
Message #4


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 17
Inscrit : 9-November 05
Membre no 7759



je fais faire un petit recap de toutes parties "information technique" pour être sur de ne rien oublier :

1.1 : méthode d'envoie des données à ogone
Pour Osc : il faut choisir "POST"

1.2 : email
Pour Osc : ici, il suffit de mettre les adresses emails qui permettront à Ogone de
t'envoyer
les emails à chaque nouveau paiement.

2.1 : Adresse IP du serveur sur lequel est enregistré ton site
Pour Osc : si tu ne connais pas l'adresse IP de ton hébergeur :
Dans le menu Démarrer, cliquez sur Programmes, puis sur Commandes MSDOS ou cliquez sur la commande Exécuter dans le menu Démarrer
Tapez la commande suivnate : ping www.nomdusite.com

2.2 : URL de la page qui redirigera le client sur le site de ogone lors du processus de commande
Pour Osc : [adresse de ton site avec le http://]/checkout_confirmation.php

3.1 : URL de la page XML de vérification
Pour Osc : pas besoin de remplir ce champ et il faut cocher "non" pour mode "2 tiers" :

Explication :
cette fonctionalité permet à Ogone, si on le souhaite, de vérifier l'exactitude des informations qu'on lui a envoyé, mais pour ce faire, il faudrait que tu créés à chaque commande, une page XML contenant toutes les informations de paiement envoyé à Ogone et préciser ici URL de la dite page. Par défaut, Osc ne créer pas cette page donc pas besoin de ce champ (mais libre à toi de t'y aventurer confused.gif ).

3.2 : Signature SHA-1
Pour Osc : personellement, je ne me sert pas non plus de cette fonctionnalité, c'est à dire que j'ai laissé le champ vide et coché "non" pour le mode "2 tiers", mais en voici le principe de fonctionnement :

Explication :
Toujours dans le but d'accroitre la sécurité, il est possible d'envoyer à Ogone en même temps que les informations de paiement une sorte de clé unique créée pour chaque commande gràce a la fonction php "mhash()" comme indiqué dans la FAQ de Ogone. Il faut mettre comme paramètres à cette fonction les
9 champs indiqués dans la FAQ (tous ne sont pas obligatoire) :

1. OrderID (id de la commande)
2. Amount (montant total de la commande)
3. Currency (devise utilisé de la commande)
4. CardNo (numero de carte de crédit si ton client remplit cette information sur ton site)
5. PSPID (ton identifiant ogone)
6. Operation Code
7. alias (ne sais pas à quoi ça correspond exactement)
8. aliasusage (ne sais pas à quoi ça correspond exactement)
9. ce dernier paramètre est en fait le contenu du champ 3.2 qui tu peux remplir comme bon te semble.

une fois cette "clé" unique créée, tu dois l'envoyer à Ogone en rajoutant un champ "hidden" à ton formulaire d'envoie comme ceci : tep_draw_hidden_field('SHASign', [clé créer automatiquement comme précisé au-dessus])

Voilà, encore une fois, ce champ n'est pas obligatoire et je ne peux pas te renseignement plus que ça car je n'utilise pas cette fonctionalité .

4.1 : URL de post-sale, ce paramètre est très important et dois être renseigné comme il faut.
premier champ
Pour Osc : Par défaut, il s'agit de :
[adresse de ton site avec le http://]/checkout_process.php

Explication :
Il s'agit de la page qui effectura le traitement de la commande (enregistrement dans la base de données) une fois le paiement sur ogone effectué.

deuxième champ
Pour Osc : Cette page n'existe pas par défaut dans Osc, j'ai donc créer une nouvelle page "checkout_failed.php" qui indique au client que la commande à échouée.

Explication :
il s'agit de la page vers laquel Ogone redirigera le clientr si le paiement en ligne echoue.

4.2 : configuration du type de requète pour les 2 pages citées en 4.1
première partie
Pour Osc : il faut cocher la deuxième case : "Faire cette requète juste aprsè le paiement ...."

deuxième partie
Pour Osc : coche "non".

4.3 : email
Pour Osc : Si tu coche cette case, tu sera avertis par mail de chaque nouveau paiment effectué.

4.3 : SHA-1
Pour Osc : Comme tout à l'heure, laisse ce champ vide.


voila je pense que j'ai fais le tour. smile.gif

Mais le plus dure à configurer, pour ma part en tout cas, fut la réception des données d'Ogone pour effectuer la suite du traitement sur mon site.
Mais maintent, je connais Ogone sur le bout des doigt (enfin je crois tongue.gif ) donc si après avoir remplit cette partie comme je te l'ai indiqué, ça ne marche toujours pas, n'hésite pas à remettre un message sur le forum et je t'expliquerais en détail la partie envoie / réception des informations de paiement avec Ogone.

voili voilou, j'espère t'avoir aidé !!

bon courage,
Inos.
Go to the top of the page
 
phildebxl
posté 27 Apr 2006, 01:47
Message #5


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 25
Inscrit : 29-November 05
Lieu : Bruxelles
Membre no 8033



Ca marche !!!!
le payement passe bien, j'ai fait un teste en réel c'est OK.
mais 2/3 trucs qui déconne:

- après le payement retour vers la page "login.php" (et non loger)
- pas de trace de commande dans l'admin osc
- dans l'admin ogone c'est ok sauf que je n'ai pas de détail de l'achat juste le montant et numéro de transaction.

sais tu m'envoyer les fichers ogone car suis plus tres sure des mien a force de le chipoter ?


en tout cas un tout grand merci pour ton aide et j'espere que ca profite a d'autres !!

@+Phil


--------------------
MS2fr
Go to the top of the page
 

Les messages de ce sujet
- phildebxl   config Oscommerce & Ogone   24 Apr 2006, 14:52
- - thematrixisme   salut, tu ne dois pas renseigner ces champs. en e...   25 Apr 2006, 13:01
|- - phildebxl   bon ca c'est OK, maintenant dans la partie adm...   25 Apr 2006, 15:18
|- - inos   je fais faire un petit recap de toutes parties ...   26 Apr 2006, 21:09
|- - phildebxl   Ca marche !!!! le payement passe b...   27 Apr 2006, 01:47
|- - inos   CITATION(phildebxl @ 26 Apr 2006, 19:47) ...   27 Apr 2006, 12:26
|- - phildebxl   J'ai bien suivi pas à pas mais rien ne va - p...   27 Apr 2006, 15:33
|- - inos   CITATION(phildebxl @ 27 Apr 2006, 09:33) ...   27 Apr 2006, 15:58
- - thematrixisme   CITATIONmaintenant dans la partie admin les point ...   25 Apr 2006, 15:46
- - phildebxl   dans la partie admin d'Ogone > information ...   25 Apr 2006, 15:48
|- - inos   salut à toi, j'utilise moi aussi oscommerc av...   26 Apr 2006, 17:24
- - phildebxl   c'est la partie admin d'ogone les parametr...   26 Apr 2006, 18:30
- - thematrixisme   voici mon fichier ogone, quelque peu modifié pour ...   27 Apr 2006, 08:19
- - noob   Bonjour a tous, J'ai suivi scrupuleusement le...   17 Jul 2006, 12:55
- - thematrixisme   qui est-ce qui te renvoit cette erreur?   17 Jul 2006, 14:36
|- - noob   CITATION(thematrixisme @ 17 Jul 2006, 15...   17 Jul 2006, 18:35
- - olivier56   Tu dois renseigner chez Ogone dans tes paramètre d...   17 Jul 2006, 21:19
|- - noob   Merci bcp pour vos réponses !   17 Jul 2006, 23:54
|- - noob   CITATION(noob @ 18 Jul 2006, 00:54) 18463...   18 Jul 2006, 14:47
|- - noob   Je vais poser ma question différemment : Les frai...   19 Jul 2006, 11:46
|- - inos   CITATION(noob @ 19 Jul 2006, 05:46) 18485...   8 Aug 2006, 13:44
- - azer   i lya plusieurs contrib ogone , laquelle avez vous...   8 Nov 2006, 10:04
- - ippolis   Je ne sais egalement, après les avoir toutes downl...   14 Nov 2006, 01:07
- - micm   CITATIONCITATION(phildebxl @ 26 Apr 2006, 19:47) ...   3 Jan 2007, 11:55
- - thematrixisme   mais comment est-ce que ogone pourrait accéder à ...   3 Jan 2007, 11:59
- - micm   Salut thematrixisme, tu me poses une colle j...   3 Jan 2007, 12:39
- - vinarte   CITATION(micm @ 3 Jan 2007, 11:55) 213962...   15 Jan 2007, 17:43
- - micm   CITATIONMerci de vos réponses qui m'ont déjà f...   15 Jan 2007, 18:30
- - inos   bonjour messieurs, Puis-je me permettre de vous d...   23 Jan 2007, 19:44
- - micm   en effet cela fonctionne en mettant uniquement ...   24 Jan 2007, 12:01
- - defdef   bonjour, j'ai un probleme apparement classiqu...   12 Feb 2007, 14:16
- - eterc   Faut il absoluement se trouver sur un serveur IIS ...   3 May 2007, 13:02
- - GaetanM   eterc > Je ne pense pas, en tous cas, il foncti...   3 May 2007, 17:06
- - Programmer   Hi Members, In ogone configuration, I passed ...   1 Aug 2007, 10:35
- - FrancoisO   Bonjour à tous ! voila, j'ai crée un comp...   14 Sep 2007, 09:42
- - micm   tu trouveras la contribution ici "http://www....   14 Sep 2007, 17:20
- - FrancoisO   Merci micm ! J'essaie de configurer tout ...   19 Sep 2007, 13:49
- - FrancoisO   Re.. Sur la page de confirmation de la commande d...   19 Sep 2007, 15:17
- - micm   tu as la réponse pour les parametrage en page 2 de...   25 Sep 2007, 14:44
- - FrancoisO   Oui, j'ai configuré cette page en suivant les ...   26 Sep 2007, 09:40
- - micm   CITATION(FrancoisO @ 26 Sep 2007, 10:40) ...   26 Sep 2007, 10:07
- - FrancoisO   Voila, je suis sur la page catalog/checkout_conf...   26 Sep 2007, 10:32
- - micm   CITATION(FrancoisO @ 26 Sep 2007, 11:32) ...   28 Sep 2007, 06:41
- - FrancoisO   Ok je vois pour le 2.1, je mets l'IP de mon si...   28 Sep 2007, 14:25
- - FrancoisO   Bon bon bon.. maintenant je travaille en ligne di...   2 Oct 2007, 10:36
- - FrancoisO   Bonjour à tous... on avance.. Le paiement fonct...   3 Oct 2007, 15:22
- - FrancoisO   Bonjour... Je viens de relire tous les messages, ...   24 Oct 2007, 13:33
- - FrancoisO   Bonjour.. je m'apercois maintenant que, en fa...   25 Oct 2007, 09:15
- - terzag   Bonjour, J'ai un problème pour un site dévelop...   30 Oct 2007, 14:41
- - FrancoisO   Salut.. je viens de reconfigurer mon site mais ap...   31 Oct 2007, 16:41
- - sayrus   Citation c'est la partie admin d'ogone les...   6 May 2008, 08:39
- - Larson   Y a t'il encore quelqu'un qui suit cette c...   2 Jun 2009, 14:32
- - didier7340   Bonjour, sans dérangé le post technique, quel est...   12 Jun 2009, 03:27
- - timothy   Bonjour, J'ai aussi suivi tous les instructio...   21 Jun 2009, 15:01
- - timothy   J'ai trouvé plus exacte ou se trouve l'err...   21 Jun 2009, 17:35
- - timothy   Grace à l'aide de Jan Zonjee j'ai trouvé l...   21 Jun 2009, 19:54
- - timothy   Est-ce que quelqu'un sais comment faire pour e...   22 Jun 2009, 23:37
- - polo   Citation (timothy @ 21 Jun 2009, 18:35) J...   22 Dec 2012, 01:20


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 21st May 2013 - 11:07
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)