Jump to content

PS 1.5 Ogone - les paramètres pour que ça fonctionne ;-)


Recommended Posts

Bonjour à tous,

 

Après quelques heures de galère, voici les paramètres qui fonctionne (paramètre Ogone) avec PS 1.5 :

 

Dans le BO d'Ogone :

 

Paramètres globaux de sécurité :

- Composez la séquence à hacher en concatenant la valeur de = Chaque paramètre suivi par la clé

- Algorithme de hachage = SHA-1

- Encodage des caractères = UTF-8

 

Affichage de la page de paiement :

Redirection du bouton "retour" > URL de la page Web à afficher quand le client clique sur le bouton "retour" sur notre page de paiement sécurisé. = http://www.votresite.com/order.php'>http://www.votresite.com/order.php

 

Contrôle de données et d'origine :

URL de la page du marchand contenant le formulaire de paiement qui appellera la page:orderstandard.asp = http://www.votresite.com

Clé SHA-IN = mettre la même valeur que dans la configuration du module...

 

Retour d'information sur la transaction :

Accepturl: = http://www.votresite.com/modules/ogone/confirmation.php

Declineurl: = http://www.votresite.com/modules/ogone/confirmation.php

Exceptionurl: = http://www.votresite.com/modules/ogone/confirmation.php

Cancelurl: = http://www.votresite.com/modules/ogone/confirmation.php

 

Cocher "Je veux recevoir les paramètres de transaction en retour dans les URL lors de la redirection."

Ne pas cocher "Je veux que Ogone affiche, sur la page de paiement, un message court..."

 

Requête directe HTTP serveur-à-serveur :

Type de requête = Toujours en ligne (juste après le paiement pour prendre le résultat en compte et personnaliser la réponse au client).

URL de la page post-paiement du marchand:

Si le statut du paiement est "accepté", "en attente" ou "incertain". = http://www.votresite.com/modules/ogone/validation.php

Si le statut du paiement est "annulé par le client" ou "trop de rejets par l'acquéreur". = http://www.votresite.com/modules/ogone/validation.php

 

Méthode de la requête = GET

 

Cocher "Je veux que Ogone affiche un message d’attente de traitement au client pendant le traitement du paiement."

Ne pas cocher "Je veux que Ogone relance le processus de fin de transaction..."

 

 

Clé SHA-OUT = mettre la même valeur que dans la configuration du module...

 

Requête http pour les changements de statut:

Type de requête = Lors de tous les changements de statut offline (paiement, annulation...).

URL sur lequel le marchand souhaite recevoir une requête HTTP différée en cas de changement de statut de transaction offline (hors ligne). = http://www.votresite.com/modules/ogone/validation.php

 

Et avec ça, ça devrait jouer comme sur des roulettes...

 

Enjoy,

 

Serge Berney

Kin SA - www.kinsa.ch

Link to comment
Share on other sites

  • 2 weeks later...

Bonjour,

 

J'ai suivi vos indications à la lettre mais ça ne fonctionne pas. Le paiement s'effectue bien apparemment mais le panier ne se vide pas! Et lorsque je supprime manuellement le produit dans le panier et que je rajoute un nouveau produit dans mon panier et que je fais un autre paiement, il m'indique que "Cette commande a déjà été traitée ". Que dois-je modifier pour que le panier se vide une fois le payement en mode "test" effectué?

 

Merci à l'avance pour votre aide !

Link to comment
Share on other sites

Cela ressemble au problème qu'il y a lorsque le multishop est activé. Le retour d'Ogone ne sais pas sur quel shop aller et ne trouve donc pas le panier pour le transformer en commande...

 

Serais-ce cela ? Si oui, il faut se tourner vers le paramètre "PARAMVAR" (à configurer manuellement dans les fichiers PHP du module Ogone...)

 

 

Serge Berney

Kin SA - www.kinsa.ch

Link to comment
Share on other sites

Si vous n'avez pas de multishop, alors cela devrait fonctionner...

 

Normalement, après validation du paiement sur Ogone, l'utilisateur est redirigé sur la page "www.votreshop.com/modules/ogone/confirmation.php..." avec un écran indiquant à l'utilisateur de patienter pendant la validation de la commande et après 2-3 secondes, la commande indique qu'elle est validée (et 2 emails sont envoyés à l'acheteur pour lui indiquer : "paiement reçu" et "commande validée").

S'il ne reçoit pas d'email, c'est un souci de configuration d'email...

 

Serge Berney

Kin SA - www.kinsa.ch

Link to comment
Share on other sites

oui ça a marché pour le premier paiement mais ensuite, plus possible car il garde toujours l'ancien réf de la commande et m'indique donc que le paiement a été effectué même quand je supprime manuellement l'ancienne commande et que je rajoute un nouveau produit. Cela reste bloqué sur la première commande !

 

Avec Ogone, il m'est impossible de valider ma commande.

Edited by Françoise B (see edit history)
Link to comment
Share on other sites

Essayez de supprimer les cookies et de recommencez.

En gros, PS transmet à Ogone le n° du panier (cart_id) comme référence de commande. Si cette référence a déjà été traitée c/o Ogone, c'est refusé en indiquant "Commande déjà traitée".

 

Il faut, une fois la commande validée, qu'un nouveau panier soit créé dans le cookie (nouveau cart_id) - regardez dans la table "ps_cart".

 

 

Serge Berney

Kin SA - www.kinsa.ch

Link to comment
Share on other sites

  • 8 months later...

Bonjour, de mon côté vos configuration marche très bien, sauf le bouton d'annulation, quand on clique dessus, cela revient en arrière, charge et marque erreur commande.
Pourtant Ogone me confirme que les URL sont bonnes mais que ne peuvent pas m'aider pour ce souci.
Avez-vous eu ce genre de problème?
Cordialement.

Link to comment
Share on other sites

  • 7 months later...
  • 4 months later...

Bonjour, de mon côté vos configuration marche très bien, sauf le bouton d'annulation, quand on clique dessus, cela revient en arrière, charge et marque erreur commande.

Pourtant Ogone me confirme que les URL sont bonnes mais que ne peuvent pas m'aider pour ce souci.

Avez-vous eu ce genre de problème?

Cordialement.

 

 

Bonjour, j'ai le même problème avec le bouton d'annulation, avez-vous trouvez une solution ?

 

Merci.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...