Installation api paiement securisé

Mammouth du PHP | 804 Messages

27 mars 2007, 10:02

Bonjour tout le monde,

Je dois installer le paiement sécurise sur mon site, j'ai reçu des scripts de la banque seulement c'est le vrais bazar, rien ne va et leur doc n'est vraiment pas explicite du tout !

Quelqu'un aurai il déjà une expérience dans l'installation et pourrait il me guider sur les démarche à suivre :

J’ai trois fichiers PHP, ils me permettront de faire mes requêtes, il semble que je puisse les mettre ou je veux, j’ai donc pensé à un répertoire que je nommerai « paiement »

L’API quand à lui je n'ai aucune info sur l'emplacement ou je dois le mettre, j'ai pensé a mon répertoire cgi-bin, mais rien ne fonctionne.

Il y à les modification à faire sur $param mais je pense que ça ne doit pas aller

Mes erreurs :
- erreur appel request
- executable request non trouve chemin_du_fichier_request

Mille Merci d’avance

Eléphanteau du PHP | 38 Messages

27 mars 2007, 14:27

vu l'erreur renvoyée tu dois utiliser le paiement cyberplus...
Vérifie que ton fichier nommé "request" est accessible en lecture-execution par apache.
Ensuite tu dois avoir un fichier nommé "pathfile" qui contient les chemins à configurer pour le certificat de paiement et le fichier de configuration propre à ton paiement.
Tu as aussi le fichier qui configure le formulaire de paiement... et donne notamment le chemin d'accès au pathfile et au request... (ce sont des variables $parm à initialiser correctement).
voilà pour commencer :-)

Mammouth du PHP | 804 Messages

27 mars 2007, 16:17

C'est le programme ATOS , j'ai bien configuré les CHMOD 755
les chemins du pathfile sont configurés
donc non je ne vois pas le problème ? :(
la panique cette histoire

Mammouth du PHP | 804 Messages

27 mars 2007, 18:34

	// Initialisation du chemin de l'executable request (à modifier)
	// ex :
	// -> Windows : $path_bin = "c:\\repertoire\\bin\\request";
	// -> Unix    : $path_bin = "/home/repertoire/bin/request";
	//

//j'ai mis
$path_bin = "./home/cgi-bin/request";

erreur envoyé par ma requete:
erreur appel request
executable request non trouve ./home/bin/request

Je me pause une question sur le chemin de mon repertoire cgi-bin !
etant sur une interface plesk dois-je vraiment mettre /home/

$path_bin = "./home/cgi-bin/request";

as tu déjà installer ce type de paiement sécurisé IDNoires ?

Mammouth du PHP | 804 Messages

28 mars 2007, 01:37

Du nouveau :!:
après avoir modifié quelques paramètre sur mon serveur niveau config j'ai réussi a lancer la requete des 2 languages php et pl

maintenant j'ai une error qui me dit :
Test de l'API plug-in W.E.B.A.F.F.A.I.R.E.S

Erreur appel API de paiement.
message erreur : 

API ERROR 
Error reading pathfile (/var/www/vhosts/monsite.com/param/pathfile)  
Je suis etonné de ne pas avoir plus d'aide :cry: personne n'a installer un paiemant sécurisé sur phpfrance :shock:

je commence à me sentir dans un grand moment de solitude :cry:

Mammouth du PHP | 804 Messages

28 mars 2007, 02:08

Du changement:
Nouvelle error je tourne en rond

Code : Tout sélectionner

message erreur : Invalid Keyword in parameter (/home/www/vhosts/monsite.com/param/pathfile)

Eléphanteau du PHP | 38 Messages

29 mars 2007, 11:34

j'ai déjà configurer plusieurs fois ce paiement sans aucun soucis.
Ton fichier pathfile doit ressembler à cela :

DEBUG!NO!
D_LOGO!/ton_rep_logo/logo/!
F_CERTIFICATE!/le/chemin/vers/ton/repertoire/certifcat/certif!
F_PARAM!/le/chemin/vers/ton/repertoire/certifcat/parmcom!
F_DEFAULT!/le/chemin/vers/ton/repertoire/certifcat/parmcom.cyberplus!

Tu peux passer ton DEBUG!YES! pour avoir une meilleure desc de ton erreur

Mammouth du PHP | 804 Messages

29 mars 2007, 14:43

Super c'était bien le chemin qui n'allait pas :)

même si je rencontre d'autres difficultées ca me fait plaisir de voir celle ci disparaitre!

c'est bisard les logo en bas sont pas afficher je les distingue par la fameuse croix rouge :) et en vérifiant les propriétés je vois que le nom des photos est cumulé ??

Code : Tout sélectionner

http://www.monsite.com/sample/logo/VISA.gifINTERVAL.gif
tu as une idée ?

merci de ta réponse , j'ai du demander un coup de pousse sur une 10 ène de forum tu es le seul à m'avoir apporté de l'attention :wink:

Mammouth du PHP | 804 Messages

29 mars 2007, 23:15

Bon bein voilà j'ai réussi à envoyer les donnée au serveur bancaire qui lui m'envoie joliment balader sur ma page reponse normal j'ai pas de carte cobay :)

et mes petit drapeaux s'affiche maintenant correctement

Je me pause une question stupide :lol:

Comment on peu simuler une transaction réussi ?

merci de ta réponse par avance :)

Mammouth du PHP | 804 Messages

29 mars 2007, 23:49

Bon et bien après acharnement je viens de réussir ma première transaction :P je ferme le poste

Petit nouveau ! | 2 Messages

06 oct. 2010, 20:33

Bonjour tout le monde,

Je dois installer le paiement sécurise sur mon site, j'ai reçu des scripts de la banque seulement c'est le vrais bazar, rien ne va et leur doc n'est vraiment pas explicite du tout !

Quelqu'un aurai il déjà une expérience dans l'installation et pourrait il me guider sur les démarche à suivre :

J’ai trois fichiers PHP, ils me permettront de faire mes requêtes, il semble que je puisse les mettre ou je veux, j’ai donc pensé à un répertoire que je nommerai « paiement »

L’API quand à lui je n'ai aucune info sur l'emplacement ou je dois le mettre, j'ai pensé a mon répertoire cgi-bin, mais rien ne fonctionne.

Il y à les modification à faire sur $param mais je pense que ça ne doit pas aller

Mes erreurs :
- erreur appel request
- executable request non trouve chemin_du_fichier_request

Mille Merci d’avance
Oui en effet,
C'est plus que un vrai bazard

Je sais pas si c'est la même banque et le meme paiement mais moi pour une banque bien connue qui envoie du courier avec un paiement atos ( de type modifié on sais pas pourquoi)

Moi j'ai recu un gz avec n'importe quoi un notice inutilisable

Pour moi un chemin c'est un chemin et c'est pas chemin plus nom de fichier
Je grogne le temp perdu
En les appellant on a des réponses du type sans qu'ils prennent le temp d'écouter le problème
Vous êtes sur un hebergement qui tourne sous 32 bit ou 64 bit
Vous avez mis les chemin absolu et vous avez lu la doc

Maintenant si il y avait un informaticien chez eux ca serai aidant
Car si il avait expliquer que chez eux ils appelais chemin un peu n'importe quoi
Des fois url
des fois path
Des fois path plus nom de fichier

Sans compter le fameux pathfile

avec du php douteux

dur genre $param="parm=

Même moi j'aurais pas été si vilain

N'aurait été pas plus simple

$Nom_de_fichier=
$Chemin_absolu=
$chemin_relatif=

???

En tout cas ca aurrai pus permettre à pauvre installateur du fameux module de paiement de pas galèrer pour rien

Pour moi c'est la variable pathfile
$pathfile='moi j'ai mis le chemin'
et en fait c'était $pathfile='pathfile=chemin+nom fichier( logique quoi un vrai pathfile)
C'est vilain comme piège
Et de plus comme tout le monde se mélange le pinceau il doivent bien savoir de ce que l'on parle lorsque on les à sur la hotline
En tout cas bon courage
++
seeb

URETROID
Invité n'ayant pas de compte PHPfrance

08 oct. 2010, 12:26

Je suis 100% d'accord avec toi leseeb22, j'ai eu response et request qu'en .exe et là je bataille sec avec ces put_ins de chemins. Le chemin correct pour pointer vers call_request.php est quasi-introuvable. En plus la doc rédigée par un stagiaire...Bref, bon courage a tous et merci.