Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
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 12/10/2006, 11h07   #1
Membre habitué
 
Inscription : octobre 2006
Messages : 165
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : octobre 2006
Messages : 165
Points : 103
Points : 103
Par défaut [Sécurité] installation paiement sécurisé

Bonjour,
j'espère avoir trouvé le bon endroit pour avoir une piste ...
voilà je suis en train d'installer un paiement sécurisé sur ma boutique
j'ai pas mal souffert mais maintenant çà marche !
j'ai un niveau en php "debrouillarde" mais je sais que j'ai beaucoup à apprendre ..

bon le truc c'est que quand la transaction est payée j'aimerais avoir une réponse de la banque ... mon hebergeur discount ovh ne veut pas me mettre sur la piste (ils ne font pas de "webmastering" ) ... j'ai besoin de cette réponse pour modifier mes stock dans la base sql et pour envoyer un mail de confirmation de commande à mon client ... j'y arrive mais il faut à tout prix que la personne clique sur "revenir à la boutique" à la fin du paiement .. ce qui n'est pas obligé ...
voilà .. si quelqu'un peut me mettre sur la voix car là je tourne en rond , il y a un fichier autoresponse.cgi mais je ne sais pas du tout lire les fichiers cgi ... j''espere ne pas etre obligé de le faire ...

merci d'avance
malkie
malkie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2006, 12h13   #2
Membre expérimenté
 
Inscription : avril 2006
Messages : 462
Détails du profil
Informations personnelles :
Âge : 33
Localisation : Canada

Informations forums :
Inscription : avril 2006
Messages : 462
Points : 556
Points : 556
Envoyer un message via MSN à rbaatouc Envoyer un message via Skype™ à rbaatouc
c'est un pb que tu dois regler directement avec la banque; normalement quand le paiment se fait tu as un code retour qui te dit si tt s'est bien passé, etc etc.
Moi je reçois aussi un mail de la banque à chaque fois quune transaction est réalisé.
tu es à quel banque?
rbaatouc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2006, 12h18   #3
Membre habitué
 
Inscription : octobre 2006
Messages : 165
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : octobre 2006
Messages : 165
Points : 103
Points : 103
je suis à la banque populaire .. via cyberplus ...
je erçois bien le mail de confirmation de paiement mais le soucis c'est que je voudrais confirmer le paiement automatiquement dans la base et envoyer le mail automatiquement ... je ne serais pas toujours derriere le pc quoique
malkie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2006, 12h24   #4
Membre régulier
 
Avatar de elitemedia
 
Inscription : août 2006
Messages : 115
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : août 2006
Messages : 115
Points : 92
Points : 92
Je ne sais pas si ca peut t'aider mais la plupart des solutions de paiement que j'ai mis en place dans ma vie me renvoie toutes une url avec en $_POST un chaine cryptée par md5 des données de la commande. Une fois récuperé cette chaine, je n'ai plus qu'à la comparer avec la chaine qui a été envoyée et si c'est ok, j'effectue mon traitement en base de donnée.
__________________
Votre nom de domaine dès 1,47€ ?
www.avenuedot.com
elitemedia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2006, 16h22   #5
Membre habitué
 
Inscription : octobre 2006
Messages : 165
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : octobre 2006
Messages : 165
Points : 103
Points : 103
j'ai bien le fichier avec le POST mais uniquement si le cliant clique sur "retour à la boutique" ... je n'ai pas d'action en amont déjà que le paiement est accepté ... cela depend trop du client
malkie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2006, 16h40   #6
Membre régulier
 
Avatar de elitemedia
 
Inscription : août 2006
Messages : 115
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : août 2006
Messages : 115
Points : 92
Points : 92
Dans ce cas je doute que l'on puisse t'aider si tu n'as pas accès à la configuration de cette interface...
__________________
Votre nom de domaine dès 1,47€ ?
www.avenuedot.com
elitemedia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2006, 16h50   #7
Membre expérimenté
 
Inscription : avril 2006
Messages : 462
Détails du profil
Informations personnelles :
Âge : 33
Localisation : Canada

Informations forums :
Inscription : avril 2006
Messages : 462
Points : 556
Points : 556
Envoyer un message via MSN à rbaatouc Envoyer un message via Skype™ à rbaatouc
comme je t'ai dit voit directement avec ta banque pour eviter cette étape, c'est vrai que c'est débile de payer et de ne pas avoir ces achats si on clik pas sur revenir a la boutique car dans la logique une fois que tu as payé, la banque a debité le compte donc pas besoin de cette étape inutile.

dans le pire des cas précise quil faut passer par cette étape aux internautes
rbaatouc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2006, 17h02   #8
Membre habitué
 
Inscription : octobre 2006
Messages : 165
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : octobre 2006
Messages : 165
Points : 103
Points : 103
c'est gentil de chercher avec moi quand meme
j'ai eu une "réponse" de la banque :

· L'URL doit être accessible depuis un accès Internet extérieur. Un
login/password, ou un firewall sont susceptibles de bloquer l'accès à votre serveur.
· Vous ne devez pas utiliser de protocole https.
· Contrôlez les log d'accès de votre serveur (historique).
· Si vous utilisez un port non standard, ce dernier doit se situer dans
la plage de 80 à 9999.
· Vous ne devez pas passer de variables de session avec l'URL, pour
transférer des informations utiliser les champs CADDIE (2048 caractères) et RETURN_CONTEXT (256 caractères).
· Si vous avez validé le fait que le serveur Cyberplus appelle bien
votre URL automatic_response_url, il y a sans doute une erreur dans votre script call_autoresponse. La similitude entre les réponses manuelle et automatique permet de déboguer facilement le script call_autoresponse. Il suffit pour cela de renseigner l’URL normal_return_url avec l’URL du script call_autoresponse. Ainsi, ce dernier sera déclenché par le bouton « RETOUR A LA BOUTIQUE » du ticket électronique, et ce dans un navigateur. La présence de ce navigateur vous permettra d’ajouter des affichages tout au long du traitement pour tracer les commandes défectueuses. Bien entendu, ces affichages seront à supprimer quand vous paramétrerez le script call_autoresponse dans l’URL automatic_response_url.
· Enfin, si votre script de réponse automatique fonctionne quand il est
appelé via l'URL de réponse manuelle, mais ne fonctionne pas via l'URL de réponse automatique, il y a probablement un cookie, une redirection, ou toute autre chose nécessitant la présence d’un navigateur dans le code de votre script call_autoresponse.

Il serait utile de faire une transaction en préproduction afin que nous puissions constater si la réponse est bien envoyée de notre serveur.
malkie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/02/2007, 09h38   #9
Invité de passage
 
Inscription : février 2007
Messages : 1
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 1
Points : 1
Points : 1
Par défaut installation paiement sécurisé Cyberplus

Bonjour,

j'arrive peut être un peu tard pour t'aider,
j'installe actuellement Cyberplus.

Pour obtenir une réponse automatique du serveur,
il faut utiliser le script call_autoresponse :

dans ton fichier parcom.xxxxx... , retires le "#" devant le paramètre AUTO_RESPONSE_URL, puis renseignes la valeur de cette url.

De cette facon, à chaque fois qu'un internaute validera ses coordonnées bancaires, la réponse sera renvoyé automatiquement sur ton serveur via le script call_autoresponse.
Par défaut ce script te créer un fichier .txt avec toutes les informations sur le paiement.
Dans ce script tu peux aussi, mettre à jour une base de données et/ou envoyer un mail de confirmation.
La seule chose que tu ne peux pas faire dans ce script c'est de l'affichage,
car la page call_autoresponse.php n'est jamais affichée.

Voilà, en espérant t'avoir un peu aider ...

Matiouz
mateo951 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/03/2007, 10h57   #10
Invité de passage
 
Inscription : mars 2007
Messages : 1
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 1
Points : 1
Points : 1
Envoyer un message via ICQ à dogmongo Envoyer un message via MSN à dogmongo
Et tu as passé l'etape ?
message erreur : Invalid Keyword in parameter (/home/pathfile)


parce que moi je

3 jours que je suis decu je suis à 2 doigts de craquer

je sais pas ou ca ne va pas
dogmongo 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 06h21.


 
 
 
 
Partenaires

Hébergement Web