Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web > E-Commerce
E-Commerce Forum d'entraide sur le commerce électronique sur le Web, et sur les paiements en ligne
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/12/2007, 15h27   #1
Membre éprouvé
 
Homme Gaetan
Webmaster
Inscription : janvier 2007
Messages : 391
Détails du profil
Informations personnelles :
Nom : Homme Gaetan
Âge : 40
Localisation : France

Informations professionnelles :
Activité : Webmaster
Secteur : Biens de consommation

Informations forums :
Inscription : janvier 2007
Messages : 391
Points : 441
Points : 441
Envoyer un message via MSN à Gaetan_
Par défaut Cybermut > retour CGI2

Bonjour,

J'utilise Cybermut, un classique, mais qui présente un défaut :
une fois la carte bleue validée (CG1) la personne doit cliquer sur le lien "Revenir à la boutique ...." pour acceder au CGI2 et donc incrémenter ma base.

Ce qui veut dire qu'en ne cliquant pas sur le lien le paiement est effectué et la commande non prise en compte...

J'ai téléphoné au CIC qui m'a répondu que le retour automatique ne pouvait plus se faire pour une question juridique (le client doit pouvoir imprimer sa transaction).

Quelqu'un aurait il une solution pour parer à ce problème ?

En vous remerciant.
Gaetan_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2009, 23h52   #2
Invité de passage
 
Inscription : février 2008
Messages : 4
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 4
Points : 3
Points : 3
Par défaut question interressante

je serais très intéressée par une réponse au problème de Gaetan_
parweb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2009, 07h41   #3
Membre confirmé
 
Inscription : décembre 2006
Messages : 307
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 307
Points : 226
Points : 226
J'ai fait du Cybermut il y a très longtemps, difficile de faire une réponse précise chez eux, mais les autres (Paybox, Atos, Spplus) ont cela, qui peut éventuellement exister chez Cybermut :

Le client n'est pas renvoyé automatiquement sur la boutique, par contre la plateforme de paiement renvoi automatiquement une réponse à la boutique.

Le client peut donc ne pas revenir à la boutique, mais j'ai quand même une réponse, que je traite. Cela se paramètre et chaque plate-forme de paiement à son appellation. Chez Paybox par exemple cela s'appelle l'url retour http.

Bon courage.
max-mag est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2009, 17h02   #4
Invité de passage
 
Inscription : octobre 2007
Messages : 2
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 2
Points : 2
Points : 2
Bonjour,

Je suis également intéressé par cette question…
Max-mag a raison, le mail de confirmation que le serveur de test envoie indique quelle requête est envoyée (variables comprises) et vers quel fichier. Mais dans le code fourni par Cybermut, le contexte de retour est uniquement renseigné avec la variable $order_ref.

Comment récupérer $code_retour (qui valide ou non le paiement), afin de pouvoir traiter la commande sans que le client revienne sur le site?

Faut-il enrichir le contexte ajouté au lien de retour?

Je suis bloqué par la récupération des variables: la banque souhaite passer en production, car chez eux tout est ok… Mais je ne peux pas traiter les commandes!

Si quelqu'un aurait une idée pour la récupération des variables, ce serait avec grand plaisir que je la testerai!
speedlab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2009, 11h41   #5
Invité de passage
 
Inscription : mars 2009
Messages : 1
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 1
Points : 1
Points : 1
Par défaut j'utilise l'adresse de retour CGI2

Voici comment je procède :
quand le paiement a été effectué, cybermut nous renvoie le formulaire sur l'adresse de retour cgi2.
Je passe donc dans le texte libre ( dans le formulaire que j'envoie au moment de la connexion vers cybermut)les paramètres qui permettent l'inscription dans la base de donnée (IdClient, IdRefCommande). dans le script de la page de retour si j'obtiens un payementOk, je recupère les données du formulaire et alors j'inscris mes données dans la base (paiementRecu...)...
chez moi ça marche . De plus le textelibre est inclus dans le haschage (partie vérouillée du formulaire et protégée par le haschage) donc à priori il y a peu de danger..
dites moi si je me trompe ?
frevidoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/04/2009, 12h22   #6
Invité régulier
 
Inscription : décembre 2004
Messages : 19
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 19
Points : 9
Points : 9
Citation:
Envoyé par max-mag Voir le message
Le client n'est pas renvoyé automatiquement sur la boutique, par contre la plateforme de paiement renvoi automatiquement une réponse à la boutique.
salut,

voilà, tout est là, dans la réponse de max-mag.
CMCIC-P@iement envoie une notification sur l'url de confirmation (ou "url CGI2") dès qu'une demande d'autorisation de paiement est acceptée ou refusée.
Il faut donc faire tous les traitements via la page appelée par le serveur de la banque.
Le retour sur la boutique par l'internaute ne doit donc pas être la condition pour que s'inscrive les données dans la base de données de votre système d'information.

A+
IDNoires.
IDNoires est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h35.


 
 
 
 
Partenaires

Hébergement Web